Création d’utilisateurs et autorisation de la suppression de comptes par un utilisateur
Introduction
Vous assistez à une réunion de révision de la sécurité et de l’accès aux données avec le PDG et l’équipe de direction. Le premier élément à l’ordre du jour est de s’assurer que tous les utilisateurs disposent des autorisations d’objet appropriées pour leurs rôles. John Wiseman, le PDG, souhaite s’assurer que les utilisateurs ont accès aux objets dont ils ont besoin pour faire leur travail, mais veut ne donner la possibilité de supprimer des enregistrements qu’aux utilisateurs appartenant à la direction et à l’équipe de support. Noah Larkin, le vice-président des services, aide pour sa part à nettoyer les enregistrements et a besoin de l’autorisation temporaire de supprimer des comptes.
Mise à jour de l’interface utilisateur de profil avancée
- Dans Setup (Configuration), saisissez
User Management
(Gestion des utilisateurs) dans la zone Quick Find (Recherche rapide), puis sélectionnez User Management Settings (Paramètres de gestion des utilisateurs).
- Définissez le commutateur de Enhanced Profile User Interface (Interface utilisateur de profil avancée) sur Enabled (Activé).
Création d’un profil sans autorisations de suppression
- Depuis Setup (Configuration), dans la zone Quick Find (Recherche rapide), saisissez et sélectionnez Profiles (Profils).
- Cliquez sur S dans le sélecteur d’alphabet situé en haut.
- Cliquez sur Clone (Cloner) en regard de Standard Platform User (Utilisateur de la plate-forme standard).
- Dans Profile Name (Nom du profil), saisissez
Standard Profile - No Acct Delete
(Profil standard - Pas de suppression de compte).
- Cliquez sur Save (Enregistrer).
- Avec l’aperçu du profil de Standard Profile - No Acct Delete open (Profil standard – Pas de suppression de compte), cliquez sur Object Settings (Paramètres d’objet) dans la section Apps (Applications).
- Cliquez sur Accounts (Comptes) pour ouvrir Accounts Object Settings (Paramètres de l’objet Comptes).
- Cliquez sur Edit (Modifier).
- Désélectionnez Delete (Supprimer) dans la section Object Permissions (Autorisations d’objet). Remarque : Désormais, dans Object Permissions (Autorisations d’objet), seuls Read (Lire), Create (Créer) et Edit (Modifier) doivent être cochés.
- Cliquez sur Save (Enregistrer).
Définition de stratégies d’accès à la connexion et création d’un utilisateur
- Dans Setup (Configuration), saisissez
Login Access Policies
(Stratégies d’accès à la connexion) dans la zone Quick Find (Recherche rapide), puis sélectionnez Login Access Policies (Stratégies d’accès à la connexion).
- Cochez la case Enabled (Activé) en regard de Administrators Can Log in as Any User (Les administrateurs peuvent se connecter en tant que n’importe quel utilisateur).
- Cliquez sur Save (Enregistrer).
- Dans Setup (Configuration), saisissez
Users
(Utilisateurs) dans la zone Quick Find (Recherche rapide), puis sélectionnez Users (Utilisateurs).
- Sélectionnez New User (Nouvel utilisateur), puis saisissez les informations suivantes :
Champ
Valeur
First Name (Prénom)
Maya
Last Name (Nom)
Lorrette
Alias
mlorr
Email (E-mail)
saisissez votre propre adresse e-mail
Username (Nom d'utilisateur)
Ce champ se remplit automatiquement avec votre adresse e-mail. Remplacez-la en utilisant le modèle suivant : initiale du prénom + nom de famille de l’utilisateur + @ + vos initiales + votre couleur préférée + un chiffre + .com. Exemple :
mlorette@wbyellow678.com
Nickname (Surnom)
mlorrette
Title (Fonction)
Accounts Receivable
(Comptes débiteurs)Department (Service)
Sales
(Ventes)User License (Licence utilisateur)
Salesforce Platform
Profile (Profil)
Standard Profile - No Acct Delete (Profil standard - Pas de suppression de compte)
Role (Poste)
Western Sales Team (Équipe commerciale Ouest) [Remarque : définissez d’abord User License (Licence utilisateur), puis Profile (Profil). Le rôle Western Sales Team (Équipe commerciale Ouest) sera la dernière option de la liste des rôles après la sélection de la licence et du profil.]
- Ensuite, renseignez ses paramètres régionaux, notamment le fuseau horaire et la langue.
- Fuseau horaire : Pacific Time (America/Los_Angeles) Heure du Pacifique (Amérique/Los_Angeles) Remarque : soit GMT-07:00 soit GMT-08:00 selon la période de l’année.
- Locale (Paramètres régionaux) : English (United States) (Anglais [États-Unis])
- Langue : English (Anglais)
- Fuseau horaire : Pacific Time (America/Los_Angeles) Heure du Pacifique (Amérique/Los_Angeles) Remarque : soit GMT-07:00 soit GMT-08:00 selon la période de l’année.
- Cliquez sur Save & New (Enregistrer et Nouveau). Ajoutez un autre utilisateur.
Champ
Valeur
First Name (Prénom)
Ted
Last Name (Nom)
Kim
Alias
tkim
Email (E-mail)
saisissez votre propre adresse e-mail
Username (Nom d'utilisateur)
Ce champ se remplit automatiquement avec votre adresse e-mail. Remplacez-la en utilisant le modèle suivant : initiale du prénom + nom de famille de l’utilisateur + @ + vos initiales + votre couleur préférée + un chiffre + .com. Exemple :
tkim@wbyellow55.com
Nickname (Surnom)
tkim
Title (Fonction)
Recruiter
(Recruteur)Department (Service)
Sales
(Ventes)User License (Licence utilisateur)
Salesforce Platform
Profile (Profil)
Standard Profile - No Acct Delete (Profil standard - Pas de suppression de compte)
Role (Poste)
Western Sales Team (Équipe commerciale Ouest)
- Ensuite, renseignez ses paramètres régionaux, notamment le fuseau horaire et la langue.
- Fuseau horaire : Pacific Time (America/Los_Angeles) (Heure du Pacifique [Amérique/Los_Angeles])
- Locale (Paramètres régionaux) : English (United States) (Anglais [États-Unis])
- Langue : English (Anglais)
- Fuseau horaire : Pacific Time (America/Los_Angeles) (Heure du Pacifique [Amérique/Los_Angeles])
- Cliquez sur Save (Enregistrer).
Dans un Trailhead Playground, le nombre de licences Salesforce et Salesforce Platform que vous pouvez distribuer est limité. Afin de relever ce défi, nous allons désactiver quelques utilisateurs pour libérer certaines de ces licences. Cela vous semble compliqué ? Ne vous inquiétez pas. Vous comprendrez tout à l’étape suivante.
- Accédez à Users (Utilisateurs) dans Setup (Configuration) et cliquez sur Edit (Modifier) en regard de Maya Lorrette.
- Désélectionnez la case Active (Active) pour désactiver la licence utilisateur de Maya.
- Lorsque le message d’avertissement s’affiche, cliquez sur OK (OK), puis sur Save (Enregistrer).
- Répétez les mêmes étapes pour désactiver la licence de Ted Kim.
Maintenant que vous avez désactivé deux utilisateurs, vous disposez de deux licences Salesforce Platform supplémentaires. Attribuons-les à nos nouveaux utilisateurs.
- Sélectionnez New User (Nouvel utilisateur), puis saisissez les informations suivantes :
Champ
Valeur
First Name (Prénom)
Noah
Last Name (Nom)
Larkin
Alias
nlark
Email (E-mail)
saisissez votre propre adresse e-mail
Username (Nom d'utilisateur)
Ce champ se remplit automatiquement avec votre adresse e-mail. Remplacez-la en utilisant le modèle suivant : initiale du prénom et nom de famille de l’utilisateur @vos initiales et votre couleur préférée.com. Exemple :
nlarkin@wbpurple.com
Nickname (Surnom)
nlarkin
Title (Fonction)
VP Services
(Vice-président des services)Department (Service)
Customer Support
(Support Client)User License (Licence utilisateur)
Salesforce Platform
Profile (Profil)
Standard Profile - No Acct Delete (Profil standard - Pas de suppression de compte)
Role (Poste)
Customer Support, International (Support client, international)
- Ensuite, renseignez ses paramètres régionaux, notamment le fuseau horaire et la langue.
Champ
Valeur
Time Zone (Fuseau horaire)
Pacific Time (America/Los_Angeles) (Heure du Pacifique [Amérique/Los_Angeles])
Locale (Paramètres régionaux)
English (United States) (Anglais [États-Unis])
Language (Langue)
English (Anglais)
- Cliquez sur Save & New (Enregistrer et nouveau). Il ne vous reste plus qu’un utilisateur à ajouter. Ajoutons l’ingénieure commerciale Amy Daniels.
Champ
Valeur
First Name (Prénom)
Amy
Last Name (Nom)
Daniels
Alias
adani
Email (E-mail)
saisissez votre propre adresse e-mail
Username (Nom d'utilisateur)
Ce champ se remplit automatiquement avec votre adresse e-mail. Remplacez-la en utilisant le modèle suivant : initiale du prénom et nom de famille de l’utilisateur @vos initiales et votre couleur préférée.com. Exemple :
adaniels@wbyellow.com
Nickname (Surnom)
adaniels
Title (Fonction)
Sales Engineer
(Ingénieur commercial)Department (Service)
Sales
(Ventes)User License (Licence utilisateur)
Salesforce Platform
Profile (Profil)
Standard Profile - No Acct Delete (Profil standard - Pas de suppression de compte)
Role (Poste)
Western Sales Team (Équipe commerciale Ouest)
- Ensuite, renseignez ses paramètres régionaux, notamment le fuseau horaire et la langue.
Champ
Valeur
Time Zone (Fuseau horaire)
Pacific Time (America/Los_Angeles) (Heure du Pacifique [Amérique/Los_Angeles])
Locale (Paramètres régionaux)
English (United States) (Anglais [États-Unis])
Language (Langue)
English (Anglais)
- Cliquez sur Save (Enregistrer).
Autorisation de la suppression de comptes par un utilisateur à l’aide d’ensembles d’autorisations
- Dans Setup (Configuration), saisissez
Permission Sets
(Ensembles d’autorisations) dans la zone Quick Find (Recherche rapide) et sélectionnez Permission Sets (Ensembles d’autorisations).
- Cliquez sur New (Nouveau) et saisissez les informations suivantes sur l’écran Create (Créer) :
- Label (Étiquette) :
Delete Accounts
(Supprimer les comptes) - Description :
Grants Delete Accounts permission
(Accorde l’autorisation Supprimer les comptes). Remarque : une description est requise pour associer la licence applicable à cet ensemble d’autorisations.
- Sélectionnez le type d’utilisateur qui va utiliser cet ensemble d’autorisations : Salesforce Platform.
- Cliquez sur Save (Enregistrer).
- Dans la section Apps (Applications), cliquez sur Object Settings (Paramètres d’objet) et sélectionnez Accounts (Comptes).
- Cliquez sur Edit (Modifier) et cochez la case Delete (Supprimer) sous Object Permissions (Autorisations d’objet). Remarque : les cases Edit (Modifier) et Read (Lire) seront automatiquement cochées.
- Cliquez sur Save (Enregistrer) et sélectionnez Manage Assignments (Gérer les attributions).
- Cliquez sur Add Assignments (Ajouter des attributions) et, dans la colonne Action (Action), cochez la case en regard de Noah Larkin.
- Cliquez sur Next (Suivant), sur Assign (Attribuer), puis sur Done (Terminé).
Connectez-vous en tant que Noah Larkin pour tester l’ensemble d’autorisations.
- Dans Setup (Configuration), saisissez
Users
(Utilisateurs) dans la zone Quick Find (Recherche rapide), puis sélectionnez Users (Utilisateurs).
- Dans la colonne Action (Action), cliquez sur Login (Connexion) en regard de Noah Larkin.
- Dans App Launcher (Lanceur d’application), cliquez sur Accounts (Comptes). Dans la liste de sélection List View (Vue de liste), sélectionnez All Accounts (Tous les comptes).
- Dans la colonne Account Name (Nom du compte), cliquez sur GenePoint. Vous remarquerez que le bouton Delete (Supprimer) apparaît désormais en haut de la page Account Detail (Détails du compte), car Noah dispose désormais de l’ensemble d’autorisations Account: Delete (Compte : Supprimer).
- Cliquez sur Log out as Noah Larkin (Se déconnecter en tant que Noah Larkin) en haut de la page. Remarque : si cela vous déconnecte de Salesforce, cliquez sur Launch (Lancer) pour relancer votre Trailhead Playground.
Vous venez de faire en sorte que Noah Larkin dispose des autorisations appropriées pour son rôle. Vous avez également découvert que certains utilisateurs ont plusieurs rôles au sein de l’organisation. L’étape suivante consiste à créer une hiérarchie des rôles et à affecter les utilisateurs à leurs nouveaux rôles.