jsn / ServiceNow, simplified.
AustraliaREFERENCE GUIDE

Using Evaluate access

On this page

Using Evaluate access

Analyze identities on the ServiceNow AI Platform instance.

Before you begin

Role required: access_analyzer_admin

The following procedure describes the steps for accessing Evaluate access in the Access Analyzer and using its various features.

Note: Access Analyzer is a ServiceNow Store product.

Procedure

  1. Navigate to All > Access Analyzer > Analyze Permissions.

    The Analyze access and permissions homepage is displayed.

  2. Select the Evaluate access tab.

  3. Select your criteria as follows:

<table id=“table_cpw_mgd_qxb”><thead><tr><th>

Field

</th><th>

Description

</th></tr></thead><tbody><tr><td>

Analyze by *

</td><td>

Analyze access for a user, a role, or a group

</td></tr><tr><td>

Select user *

</td><td>

Specify a user name to select from the list.

</td></tr><tr><td>

Rule type *

</td><td>

Analyze access for the following:- Table - UI page - REST Endpoint - Client callable script include - AI agent - Agentic workflow

</td></tr><tr><td>

Select table *

</td><td>

Specify a table name to select from the list.

</td></tr><tr><td>

Select record

</td><td>

Specify a record name to select from the list.

</td></tr><tr><td>

Select field

</td><td>

Specify a field name to select from the list.

</td></tr></tbody> </table>4. Specify the description in the Description field.

  1. Select Analyze permissions.

    The access results for the user are displayed. Similarly you can analyze the permissions of a Group or Role for the following rule types:

    • Table (record)

    • Client callable scripts include

    • REST endpoints The access results are displayed.

    [Omitted image "use-access-analyzer-results.png"] Alt text: Access results

    The Access results table includes the following fields:

<table id=“table_dqg_wxp_dyb”><thead><tr><th>

Fields

</th><th>

Description

</th></tr></thead><tbody><tr><td>

Operation

</td><td>

The type of operation that the user, group, or role can perform for the selected table, record, or field.

</td></tr><tr><td>

Overall Access

</td><td>

Result of the overall access. The results are as follows:- [Passed] Access granted - [Blocked] Access denied - [Skipped] Didn’t evaluate - [Undefined] No rule found

</td></tr><tr><td>

ACL

</td><td>

Whether an ACL is defined for the selected operation.

</td></tr><tr><td>

Access Handler

</td><td>

An internal system check using hidden source code on the platform. IAccessHandler can grant or deny access to a resource without evaluating ACLs. If IAccessHandler is ignored, then the ACLs are evaluated.

</td></tr><tr><td>

Data filtration

</td><td>

A data filter is a form of access control designed to work along with the existing Access Control rules (ACLs) on your instance.

</td></tr><tr><td>

Execution time

</td><td>

The time at which the access results were executed.

</td></tr><tr><td>

Insights

</td><td>

More information about the selected operation.

</td></tr><tr><td>

Execution ID

</td><td>

A unique ID for each access result execution.

</td></tr></tbody> </table>6. Select the Operation for more information about the ACL.

For example, if you select **read**, the access control related to read is displayed.

|Field|Description|
|-----|-----------|
|Name|Name of the ACL.|
|Decision Type|Decision type configured for the ACL. **Allow access** or **Deny access**.|
|Applies to condition|Whether the ACL is applied to a condition.|
|ACL Applies to|Details about the resource the ACL is applied.|
|Status|Status of the ACL or Access result.|
|Required ACL Roles|Details of the role that is required to access the resource.|
|Role|Status of the role. Passed, Skipped, or Blocked.|

\[Omitted image "acl-details-for-user.png"\] Alt text: ACL Details

Keep exploring.

Find another answer, or bring this documentation into your own tools.