Databricks SDK for JavaScript
    Preparing search index...

    Interface GetEffectivePermissionsRequest

    interface GetEffectivePermissionsRequest {
        maxResults?: number;
        pageToken?: string;
        principal?: string;
        securableFullName?: string;
        securableType?: string;
    }
    Index

    Properties

    maxResults?: number

    Specifies the maximum number of privileges to return (page length). Every EffectivePrivilegeAssignment present in a single page response is guaranteed to contain all the effective privileges granted on (or inherited by) the requested Securable for the respective principal.

    If not set, all the effective permissions are returned. If set to

    • lesser than 0: invalid parameter error
    • 0: page length is set to a server configured value
    • lesser than 150 but greater than 0: invalid parameter error (this is to ensure that server is able to return at least one complete EffectivePrivilegeAssignment in a single page response)
    • greater than (or equal to) 150: page length is the minimum of this value and a server configured value
    pageToken?: string

    Opaque token for the next page of results (pagination).

    principal?: string

    If provided, only the effective permissions for the specified principal (user or group) are returned.

    securableFullName?: string

    Full name of securable.

    securableType?: string

    Type of securable.