Package version:

Interface AccessPolicyEntry

An identity that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.

interface AccessPolicyEntry {
    applicationId?: string;
    objectId: string;
    permissions: Permissions;
    tenantId: string;
}

Properties

applicationId?: string

Application ID of the client making request on behalf of a principal

objectId: string

The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies.

permissions: Permissions

Permissions the identity has for keys, secrets and certificates.

tenantId: string

The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.