Condividi tramite


Concessione dell'accesso tabella a un utente in ServiceNow

Questo articolo illustra come concedere l'accesso alle tabelle a un account del servizio in ServiceNow. Il processo prevede la creazione di un ruolo, l'assegnazione a un utente e la configurazione dei controlli di accesso a livello di riga e a livello di campo.

Prerequisiti

  • Ruolo amministratore: assicurarsi di avere accesso amministratore in ServiceNow.
  • Ruolo Amministrazione di sicurezza: elevare al security_admin ruolo per apportare modifiche ai Controllo di accesso Elenchi (ACL).

Passaggio 1: Creare un utente

  1. Passare a Utenti di Amministrazione > utente.
  2. Fare clic su Nuovo per creare un nuovo utente.
  3. Immettere i dettagli dell'utente, ad microsoft.copilot esempio per l'ID utente e Microsoft e Copilot per il nome e il cognome rispettivamente.
  4. Fare clic su Invia per salvare l'utente.

Passaggio 2: Creare un ruolo

  1. Passare a Ruoli di amministrazione > utente.
  2. Fare clic su Nuova regola.
  3. Immettere un nome univoco per il ruolo , ad esempio Microsoft Graph Connector Account.
  4. Fare clic su Invia per salvare il ruolo.

Passaggio 3: Assegnare il ruolo a un utente

  1. Passare a Utenti di Amministrazione > utente.
  2. Aprire il record utente per l'utente previsto ,ad esempio Microsoft Copilot.
  3. Nell'elenco Ruoli correlati fare clic su Modifica.
  4. Aggiungere il ruolo appena creato (Microsoft Graph Connector Account).
  5. Fare clic su Salva per finalizzare l'assegnazione.
  6. Fare clic su Aggiorna per aggiornare il record utente.

Passaggio 4: Concedere l'accesso Row-Level

Per concedere l'accesso alle righe all'interno di una tabella specifica, seguire questa procedura:

  1. Elevare al security_admin ruolo.
  2. Passare a System Security > Controllo di accesso (ACL).
  3. Fare clic su Nuovo per creare un nuovo record ACL.
  4. Completare i campi seguenti:
    • Tipo: selezionare il record.
    • Operazione: scegliere l'operazione "read".
    • Nome: immettere il nome della tabella , ad esempio sys_dictionary.
  5. Nella sezione Ruoli aggiungere il ruolo creato in precedenza (Microsoft Graph Connector Account).
  6. Fare clic su Invia per salvare l'ACL.

Verifica

  1. Rappresentare l'utente (ad esempio, Microsoft Copilot).
  2. Accedere alla tabella di destinazione , ad esempio , sys_dictionarye verificare che le righe siano visibili. Si noterà che anche se l'utente può visualizzare le righe, i valori dei campi non sono visibili. Per concedere l'accesso a livello di campo, procedere con il passaggio successivo.

Passaggio 5: Concedere l'accesso Field-Level

Se l'utente può visualizzare righe ma non valori di campo, è necessario configurare l'accesso a livello di campo.

  1. Passare a System Security > Controllo di accesso (ACL).
  2. Fare clic su Nuovo per creare un nuovo record ACL.
  3. Compilare questi campi:
    • Tipo: selezionare il record.
    • Operazione: scegliere l'operazione "read".
    • Nome: immettere il nome della tabella ,ad esempio , sys_dictionarye utilizzare * nel nome del campo per applicare a tutti i campi.
  4. Nella sezione Ruoli aggiungere il ruolo creato in precedenza (Microsoft Graph Connector Account).
  5. Fare clic su Invia per salvare l'ACL.

Verifica finale

  1. Rappresentare l'utente (ad esempio, Microsoft Copilot).
  2. Verificare che sia le righe che i valori dei campi all'interno della tabella di destinazione siano ora visibili.

Seguendo questa procedura, è stato concesso l'accesso alla tabella a un account del servizio in ServiceNow.