Hoe werken Permission Sets in industries CPQ?

Scroll voor meer

Hoe werken Permission Sets in industries CPQ?

De context

Einde van het jaar moeten alle energiecontracten worden verlengd, de energieleveranciers hebben het er maar druk mee. Onze Salesforce Industries licenties waren net verlengd. En we hadden net de upgrade naar de laatste versie, de winter ‘22 release, gedaan toen ik werd gebeld dat CPQ niet meer werkte.

Paniek!

Pas geleden zijn in de Spring ’22 release de Salesforce Industries Permission Set Licenties geïntroduceerd. Bestaande klanten kunnen gebruik blijven maken van Managed Package Licenties, ze kunnen ook kiezen om over te stappen naar Permission Set Licenties. Maar hoe werken Permission Sets in industries CPQ?

Het probleem

  • Als je een nieuwe Salesforce Industries CME licentie krijgt of een verlenging doet, wordt de nieuwe Permission set licentie geactiveerd. Dit is optioneel, maar ik was als developer niet geïnformeerd.
  • Hierbij word je oude Salesforce Industries CME Managed Package License omgezet in een Permission Set License.
  • Hierdoor kunnen de gebruikers (zonder acties) geen gebruik meer maken van CME.

Wat is een Permission Set License? Wat is het voordeel ervan?

Met permission set licenties kun je een meer granulair licentie beleid voeren. Er zijn verschillende opties voor Energy & Utilities cloud Permission Set Licenties.

Links zie je eerst de licentie en rechts zie je de beschikbare Permission Set voor die licentie:

Permission sets per licentie.

 

 

 

 

 

 

 

 

 

 

Er zijn ook Permission Set Groups beschikbaar waarmee je snel aan de slag kunt gaan. Deze zullen we gebruiken in de voorbeelden later in deze blog.

Bronnen: salesforce.com I en salesforce.com II

De oplossing: een migratieplan

  • De gebruikers moeten de Permission Set Licenties toegekend krijgen.
  • De gebruikers moeten de Permission Sets (groepen) toegekend krijgen. 
  • Het mooiste is om dit te automatiseren via een Apex script. Vooral als je veel users hebt is dat makkelijker.

Hoe kan je de permission set licenties snel toekennen? 

Het makkelijkste is om de gebruikers te groeperen in een public group. Houd wel in de gaten dat dit alle vlocity_cmt licenties toekent aan de gebruikers in de public group.

Let op! lees eerst de scripts en pas ze aan je behoeften, voordat je deze handeling uitvoert.

Je bent verantwoordelijk voor je eigen daden :  )

Pro tip: maak je eerste versie in een scratch org of sandbox, dan kan je met een gerust hart van alles uitproberen. 

how do permission sets work in industries CPQ?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Daarna kan je de permission set groups aan de gebruikers toekennen met dit script:

how do permission sets work in industries CPQ?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sandboxes en Scratch orgs:

Hoe kun je met de nieuwe licentiestructuur testen? Dit kan in sandboxes en scratch orgs ontzettend goed. Hoe zet je die aan? Je moet de check voor managed package licenties aanzetten. Dat doe je zo: 

Hoe kan je met de nieuwe licentiestructuur testen? Dit kan in sandboxes en scratch orgs ontzettend goed. Hoe zet je die aan? Je moet de check voor managed package licenties aanzetten. Dat doe je zo:

 

 

 

 

De documentatie vind je hier

Deze scripts kun je opnemen in je CI/CD proces, zodat alle orgs er hetzelfde uit zien. Zo kun je mogelijke problemen al vroegtijdig opsporen en oplossen. 

Wil je meer weten over Permission Set Licenses, Permission Sets of Permission Set Group? Lees er alles over in dit artikel van Salesforce. Nieuwsgierig geworden naar meer? Abonneer je vandaag nog op de Technical Deep Dive series. 

Geïnteresseerd wat we voor jou kunnen betekenen?

Neem direct contact op met onze experts. We horen graag van je!

Of wil je meer weten over Salesforce Industries CPQ? Ontdek wat Salesforce Industries kan betekenen voor jouw bedrijf. Download onze presentatie vandaag.

Ontvang een melding bij een nieuwe blog

We houden je graag op de hoogte van het laatste nieuws.

    [utm_source_cf7 utm_source_cf7-995 id:utm_source class:utm_source][utm_medium_cf7 utm_medium_cf7-363 id:utm_medium class:utm_medium][utm_term_cf7 utm_term_cf7-312 id:utm_term class:utm_term][utm_content_cf7 utm_content_cf7-355 id:utm_content class:utm_content][utm_campaign_cf7 utm_campaign_cf7-601 id:utm_campaign class:utm_campaign][first_utm_source_cf7 first_utm_source_cf7-859 id:first_utm_source class:first_utm_source][handl_original_ref_cf7 handl_original_ref_cf7-810 id:handl_original_ref class:handl_original_ref][handl_landing_page_cf7 handl_landing_page_cf7-678 id:handl_landing_page class:handl_landing_page][handl_ip_cf7 handl_ip_cf7-872 id:handl_ip class:handl_ip][handl_ref_cf7 handl_ref_cf7-942 id:handl_ref class:handl_ref][handl_url_cf7 handl_url_cf7-878 id:handl_url class:handl_url][handl_ref_domain_cf7 handl_ref_domain_cf7-73 id:handl_ref_domain class:handl_ref_domain][organic_source_cf7 organic_source_cf7-166 id:organic_source class:organic_source][organic_source_str_cf7 organic_source_str_cf7-476 id:organic_source_str class:organic_source_str][traffic_source_cf7 traffic_source_cf7-557 id:traffic_source class:traffic_source]