Partager via


Permissions class

Utilisez pour créer, remplacer, interroger et lire toutes les autorisations.

Consultez Autorisation de lecture, de remplacement ou de suppression d’une autorisation spécifique par ID.

Propriétés

user

Méthodes

create(PermissionDefinition, RequestOptions)

Créez une autorisation.

Une autorisation représente une autorisation par utilisateur pour accéder à une ressource spécifique, par exemple Item ou Container.

query(SqlQuerySpec, FeedOptions)

Interroger toutes les autorisations.

query<T>(SqlQuerySpec, FeedOptions)

Interroger toutes les autorisations.

readAll(FeedOptions)

Lisez toutes les autorisations.

Exemple

Lisez toutes les autorisations de tableau.

const {body: permissionList} = await user.permissions.readAll().fetchAll();
upsert(PermissionDefinition, RequestOptions)

Upsert une autorisation.

Une autorisation représente une autorisation par utilisateur pour accéder à une ressource spécifique, par exemple Item ou Container.

Détails de la propriété

user

user: User

Valeur de propriété

Détails de la méthode

create(PermissionDefinition, RequestOptions)

Créez une autorisation.

Une autorisation représente une autorisation par utilisateur pour accéder à une ressource spécifique, par exemple Item ou Container.

function create(body: PermissionDefinition, options?: RequestOptions): Promise<PermissionResponse>

Paramètres

body
PermissionDefinition

Représente le corps de l’autorisation.

options
RequestOptions

Retours

query(SqlQuerySpec, FeedOptions)

Interroger toutes les autorisations.

function query(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<any>

Paramètres

query
SqlQuerySpec

Configuration de requête pour l’opération. Pour plus d’informations sur la configuration d’une requête, consultez SqlQuerySpec .

options
FeedOptions

Retours

query<T>(SqlQuerySpec, FeedOptions)

Interroger toutes les autorisations.

function query<T>(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<T>

Paramètres

query
SqlQuerySpec

Configuration de requête pour l’opération. Pour plus d’informations sur la configuration d’une requête, consultez SqlQuerySpec .

options
FeedOptions

Retours

readAll(FeedOptions)

Lisez toutes les autorisations.

Exemple

Lisez toutes les autorisations de tableau.

const {body: permissionList} = await user.permissions.readAll().fetchAll();
function readAll(options?: FeedOptions): QueryIterator<PermissionDefinition & Resource>

Paramètres

options
FeedOptions

Retours

upsert(PermissionDefinition, RequestOptions)

Upsert une autorisation.

Une autorisation représente une autorisation par utilisateur pour accéder à une ressource spécifique, par exemple Item ou Container.

function upsert(body: PermissionDefinition, options?: RequestOptions): Promise<PermissionResponse>

Paramètres

options
RequestOptions

Retours