Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article explique comment accorder l’accès à une table à un compte de service dans ServiceNow. Le processus implique la création d’un rôle, son attribution à un utilisateur et la configuration des contrôles d’accès au niveau des lignes et des champs.
Configuration requise
- accès Administration dans ServiceNow.
- Élever vers le
security_adminrôle pour apporter des modifications aux listes de Access Control (ACL).
Créer un utilisateur
Pour créer un utilisateur :
- Accédez à Administration > des utilisateurs Utilisateurs.
- Sélectionnez Nouveau pour créer un utilisateur.
- Renseignez les détails de l’utilisateur, par
microsoft.copilotexemple pour l’ID d’utilisateur etMicrosoftpourCopilotle prénom et le nom. L’ID d’utilisateur est requis pour les analyses réussies. - Sélectionnez Envoyer pour enregistrer l’utilisateur.
Créer un rôle
Pour créer un rôle :
- Accédez à Rôles d’administration > des utilisateurs.
- Sélectionnez Nouveau.
- Entrez un nom unique pour le rôle (par exemple,
Copilot connector account). - Sélectionnez Envoyer pour enregistrer le rôle.
Attribuer le rôle à un utilisateur
Pour attribuer le rôle à un utilisateur :
- Accédez à Administration > des utilisateurs Utilisateurs.
- Ouvrez l’enregistrement utilisateur de l’utilisateur prévu (par exemple,
Microsoft Copilot). - Dans la liste Rôles associés, sélectionnez Modifier.
- Ajoutez le rôle nouvellement créé (
Microsoft 365 Copilot Connector Account). - Sélectionnez Enregistrer pour finaliser l’affectation.
- Sélectionnez Mettre à jour pour mettre à jour l’enregistrement utilisateur.
Accorder l’accès au niveau des lignes
Pour accorder l’accès aux lignes d’une table spécifique, procédez comme suit :
- Élever vers le
security_adminrôle. - Accédez à System Security > Access Control (ACL).
- Sélectionnez Nouveau pour créer un enregistrement de liste de contrôle d’accès.
- Remplissez les champs suivants :
- Type : sélectionnez l’enregistrement.
-
Opération : choisissez l’opération
read. -
Nom : entrez le nom de la table (par exemple,
sys_dictionary).
- Dans la section Rôles , ajoutez le rôle créé précédemment (
Copilot Connector Account). - Sélectionnez Envoyer pour enregistrer l’ACL.
Vérification
- Empruntez l’identité de l’utilisateur (par exemple,
Microsoft Copilot). - Accédez à la table cible (par exemple,
sys_dictionary) et vérifiez que les lignes sont visibles.
Si l’utilisateur peut afficher les lignes, mais que les valeurs de champ ne sont pas visibles, vous devez accorder l’accès au niveau du champ.
Accorder un accès au niveau du champ
Si l’utilisateur peut afficher des lignes, mais pas des valeurs de champ, configurez l’accès au niveau du champ :
- Accédez à System Security > Access Control (ACL).
- Sélectionnez Nouveau pour créer un enregistrement de liste de contrôle d’accès.
- Renseignez les champs suivants :
- Type : sélectionnez l’enregistrement.
-
Opération : choisissez l’opération
read. -
Nom : entrez le nom de la table (par exemple,
sys_dictionary) et utilisez*dans le nom du champ à appliquer à tous les champs.
- Dans la section Rôles , ajoutez le rôle créé précédemment (
Copilot Connector Account). - Sélectionnez Envoyer pour enregistrer l’ACL.
Vérification finale
Pour vérifier l’accès à la table :
- Empruntez l’identité de l’utilisateur (par exemple,
Microsoft Copilot). - Vérifiez que les lignes et les valeurs de champ dans la table cible sont désormais visibles.
Vous avez correctement accordé l’accès de table à un compte de service dans ServiceNow.