Disattivare le autorizzazioni nei gruppi di insiemi di autorizzazioni
Obiettivi di apprendimento
Al completamento di questa unità, sarai in grado di:
- Spiegare perché potresti disattivare un'autorizzazione.
- Disattivare le autorizzazioni in un gruppo di insiemi di autorizzazioni.
Che cos'è la disattivazione?
Abbiamo visto prima in questo modulo che i gruppi di insiemi di autorizzazioni consentono di raggruppare gli insiemi di autorizzazioni in base alle funzioni degli utenti. Un gruppo di insiemi di autorizzazioni include tutte le autorizzazioni presenti negli insiemi di autorizzazioni inclusi ed è possibile includere un insieme di autorizzazioni in più gruppi di insiemi di autorizzazioni.
Bene. Facciamo una pausa. Un gruppo di insiemi di autorizzazioni include tutte le autorizzazioni presenti negli insiemi di autorizzazioni inclusi ed è possibile includere un insieme di autorizzazioni in più gruppi di insiemi di autorizzazioni.
La possibilità di includere gli insiemi di autorizzazioni in più gruppi di insiemi di autorizzazioni offre una notevole flessibilità. Tuttavia, cosa succede se non vuoi assegnare tutte le autorizzazioni di un determinato insieme di autorizzazioni agli utenti di un gruppo di insiemi di autorizzazioni?
La disattivazione ti permette di personalizzare un gruppo di insiemi di autorizzazioni disabilitando alcune delle autorizzazioni che contiene. Per disattivare un'autorizzazione, devi aggiungerla a un insieme di autorizzazioni da disattivare nel gruppo di insiemi di autorizzazioni selezionato. Quando disattivi un'autorizzazione in un gruppo di insiemi di autorizzazioni, la disattivazione interessa solo gli utenti assegnati al gruppo di insiemi di autorizzazioni, non gli utenti assegnati direttamente a un insieme di autorizzazioni esterno al gruppo di insiemi di autorizzazioni. Quindi, la disattivazione ti offre una notevole flessibilità quando progetti il tuo modello di autorizzazioni.
In più, se ti abboni a un pacchetto gestito, puoi disattivare le autorizzazioni nei gruppi per le funzionalità che per il momento non vuoi adottare. Ad esempio, supponiamo che tu abbia un gruppo di insiemi di autorizzazioni locale e decida di aggiungere al gruppo un insieme di autorizzazioni gestito, installato da un pacchetto gestito. Ricevi un aggiornamento automatico dal fornitore di software indipendente (ISV) per il pacchetto, ma ritieni che non è ancora il momento di abilitare un nuovo campo disponibile nell'insieme di autorizzazioni gestito. È un problema? No. Puoi ricevere l'aggiornamento e usufruire dei relativi vantaggi e disattivare nei gruppi di insiemi di autorizzazioni tutto quello che non è ancora il momento di adottare per la tua organizzazione.
La funzione di disattivazione in pratica
Non c'è niente di meglio che sperimentare una nuova funzionalità per capire davvero come funziona. Il gruppo di insiemi di autorizzazioni Elaborazione vendite che hai creato prima per E.J. in questo modulo contiene due insiemi di autorizzazioni.
- Ordini di vendita, con autorizzazioni per:
- Attivazione degli ordini
- Lettura, creazione, modifica ed eliminazione degli ordini
- Contratti di vendita, con autorizzazioni per:
- Lettura, creazione, modifica ed eliminazione dei contratti
Elisa, del reparto Contratti, ha utenti che devono lavorare con i contratti di vendita. In precedenza, hai assegnato profili agli utenti che avevano bisogno di autorizzazioni oggetto specifiche. Ma l'azienda è in crescita e vuoi eliminare la necessità di usare i profili per assegnare le autorizzazioni. Vediamo cosa puoi fare per Elisa.
Gli utenti di Elisa devono essere in grado di:
- Leggere, creare, modificare, eliminare e visualizzare tutti i contratti
- Eliminare i contratti attivati
Potresti creare insiemi di autorizzazioni specifici per Elisa. Ma un momento, potrebbe essere utile usare di nuovo un insieme di autorizzazioni del gruppo di insiemi di autorizzazioni Elaborazione vendite. Questa opzione funziona perché entrambi i team eseguono operazioni che riguardano i contratti, anche se le persone nei due team svolgono funzioni diverse.
Il problema è che nell'insieme di autorizzazioni Contratti di vendita inserito nel gruppo di insiemi di autorizzazioni Elaborazione vendite non sono presenti alcune autorizzazioni che servono agli utenti di Elisa.
Siamo bloccati? Niente affatto! Ricorda che i gruppi di insiemi di autorizzazioni sono flessibili e ti consentono di riutilizzare gli insiemi di autorizzazioni. Ecco il piano.
- Disattiva le autorizzazioni che gli utenti di Elaborazione vendite non devono avere, creando un insieme di autorizzazioni da disattivare nel gruppo di insiemi di autorizzazioni Elaborazione vendite. Esegui questa operazione per prima. Perché? Vuoi evitare di consentire a Eric di accedere alle autorizzazioni più ampie per i contratti di cui ha bisogno il gruppo di Elisa (anche se temporaneamente). Creando prima l'insieme di autorizzazioni da disattivare, mantieni l'integrità del gruppo di insiemi di autorizzazioni per Eric.
- Aggiorna l'insieme di autorizzazioni Contratti di vendita aggiungendo le autorizzazioni che servono a Elisa per il suo team.
Iniziamo. Se non hai ancora completato i passaggi descritti nell'unità 2, completali altrimenti non sarai in grado di eseguire questa attività.
Crea un insieme di autorizzazioni da disattivare.
- In Setup (Imposta), digita
Permission Set Groups
(Gruppi insiemi di autorizzazioni) in Quick Find (Ricerca veloce) e poi seleziona Permission Set Groups (Gruppi insiemi di autorizzazioni). - Fai clic su Sales Processing (Elaborazione vendite), il gruppo di insiemi di autorizzazioni che hai creato nell'unità 2.
- In Permission Sets (Insiemi di autorizzazioni), fai clic su Muting Permission Set in Group (Disattivazione insieme di autorizzazioni nel gruppo).
- Fai clic su New (Nuovo).
- Come etichetta usa
Contracts Permissions Muted
(Autorizzazioni contratto disattivate). - Come nome API usa
Contracts_Permissions_Muted
. - Salva l'insieme di autorizzazioni da disattivare.
Seleziona le autorizzazioni da disattivare.
- Fai clic sul tuo insieme di autorizzazioni da disattivare.
- Nella casella Find Settings (Trova impostazioni), inserisci
Contracts
(Contratti) e seleziona Contracts (Contratti). - Fai clic su Edit (Modifica).
- Disattiva le autorizzazioni oggetto View All (Visualizza tutto) e Modify All (Modifica tutto).
- Salva le modifiche.
- Nella casella Find Settings (Trova impostazioni), inserisci
Contracts
(Contratti) e seleziona Delete Activated Contracts (Elimina contratti attivati). - Fai clic su Edit (Modifica).
- Sotto Sales (Vendite), disattiva l'autorizzazione Delete Activated Contracts (Elimina contratti attivati).
- Salva le modifiche.
Ora, quando aggiungi le autorizzazioni per il gruppo di Elisa all'insieme di autorizzazioni Contratti di vendita, vengono disattivate nel gruppo di insiemi di autorizzazioni Elaborazione vendite.
Aggiungiamo le autorizzazioni di Elisa all'insieme di autorizzazioni Contratti di vendita. Abilita queste autorizzazioni nell'insieme di autorizzazioni Contratti di vendita:
- Abilita l'autorizzazione Elimina contratti attivati.
- Abilita le autorizzazioni Visualizza tutto e Modifica tutto per i contratti.
Quando è il momento di creare un gruppo di insiemi di autorizzazioni per Elisa, puoi aggiungere l'insieme di autorizzazioni Contratti di vendita a quel gruppo. I membri riceveranno le autorizzazioni Elimina contratti attivati, Visualizza tutto e Modifica tutto per l'oggetto Contratti. Fatto!
Disattivazione e dipendenze autorizzazioni
Quando disattivi le autorizzazioni, tieni presente le relative dipendenze. Supponiamo ad esempio che tu conceda a tutti gli utenti le autorizzazioni Crea, Lettura, Modifica ed Elimina per un oggetto. Poi, concedi ad alcuni utenti le autorizzazioni Visualizza tutto e Modifica tutto per tale oggetto. Se disattivi l'autorizzazione Lettura, vengono disattivate anche le autorizzazioni Crea, Modifica, Elimina, Visualizza tutto e Modifica tutto perché gli utenti non possono eseguire quelle operazioni senza poter leggere i dati.
È un esempio molto semplice, ma le dipendenze possono essere difficili da capire. Quando disattivi le autorizzazioni, presta attenzione al messaggio di conferma della modifica delle autorizzazioni quando salvi le modifiche. Ad esempio, quando disattivi le autorizzazioni nell'insieme di autorizzazioni Contratti di vendita, se hai disattivato Attiva contratti, verrà disattivata anche Elimina contratti attivati.
Quando lavori con i gruppi di insiemi di autorizzazioni, tieni presenti le dipendenze per evitare di rimuovere le autorizzazioni da utenti che ne hanno bisogno.