Aracılığıyla paylaş


Permissions class

Tüm İzinleri oluşturmak, değiştirmek, sorgulamak ve okumak için kullanın.

Belirli bir izni kimliğe göre okumak, değiştirmek veya silmek için bkz. İzin.

Özellikler

user

Yöntemler

create(PermissionDefinition, RequestOptions)

bir izin oluşturun.

İzin, belirli bir kaynağa erişmek için Kullanıcı Başına İzni temsil eder; örneğin, Öğe veya Kapsayıcı.

query(SqlQuerySpec, FeedOptions)

Tüm izinleri sorgula.

query<T>(SqlQuerySpec, FeedOptions)

Tüm izinleri sorgula.

readAll(FeedOptions)

Tüm izinleri okuyun.

Örnek

Diziye yönelik tüm izinleri okuyun.

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

Bir izin verin.

İzin, belirli bir kaynağa erişmek için Kullanıcı Başına İzni temsil eder; örneğin, Öğe veya Kapsayıcı.

Özellik Ayrıntıları

user

user: User

Özellik Değeri

Yöntem Ayrıntıları

create(PermissionDefinition, RequestOptions)

bir izin oluşturun.

İzin, belirli bir kaynağa erişmek için Kullanıcı Başına İzni temsil eder; örneğin, Öğe veya Kapsayıcı.

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

Parametreler

body
PermissionDefinition

İznin gövdesini temsil eder.

options
RequestOptions

Döndürülenler

query(SqlQuerySpec, FeedOptions)

Tüm izinleri sorgula.

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

Parametreler

query
SqlQuerySpec

İşlem için sorgu yapılandırması. Sorgu yapılandırma hakkında daha fazla bilgi için bkz. SqlQuerySpec.

options
FeedOptions

Döndürülenler

query<T>(SqlQuerySpec, FeedOptions)

Tüm izinleri sorgula.

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

Parametreler

query
SqlQuerySpec

İşlem için sorgu yapılandırması. Sorgu yapılandırma hakkında daha fazla bilgi için bkz. SqlQuerySpec.

options
FeedOptions

Döndürülenler

readAll(FeedOptions)

Tüm izinleri okuyun.

Örnek

Diziye yönelik tüm izinleri okuyun.

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

Parametreler

options
FeedOptions

Döndürülenler

upsert(PermissionDefinition, RequestOptions)

Bir izin verin.

İzin, belirli bir kaynağa erişmek için Kullanıcı Başına İzni temsil eder; örneğin, Öğe veya Kapsayıcı.

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

Parametreler

options
RequestOptions

Döndürülenler