Permissions class

استخدم لإنشاء جميع الأذونات واستبدالها والاستعلام عليها وقراءتها.

راجع إذن قراءة إذن معين أو استبداله أو حذفه حسب المعرف.

الخصائص

user

الأساليب

create(PermissionDefinition, RequestOptions)

إنشاء إذن.

يمثل الإذن إذنا لكل مستخدم للوصول إلى مورد معين مثل العنصر أو الحاوية.

query(SqlQuerySpec, FeedOptions)

الاستعلام عن جميع الأذونات.

query<T>(SqlQuerySpec, FeedOptions)

الاستعلام عن جميع الأذونات.

readAll(FeedOptions)

اقرأ جميع الأذونات.

مثال

اقرأ جميع الأذونات للصفيف.

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

Upsert إذن.

يمثل الإذن إذنا لكل مستخدم للوصول إلى مورد معين مثل العنصر أو الحاوية.

تفاصيل الخاصية

user

user: User

قيمة الخاصية

تفاصيل الأسلوب

create(PermissionDefinition, RequestOptions)

إنشاء إذن.

يمثل الإذن إذنا لكل مستخدم للوصول إلى مورد معين مثل العنصر أو الحاوية.

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

المعلمات

body
PermissionDefinition

يمثل نص الإذن.

options
RequestOptions

المرتجعات

query(SqlQuerySpec, FeedOptions)

الاستعلام عن جميع الأذونات.

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

المعلمات

query
SqlQuerySpec

تكوين الاستعلام للعملية. راجع SqlQuerySpec لمزيد من المعلومات حول كيفية تكوين استعلام.

options
FeedOptions

المرتجعات

query<T>(SqlQuerySpec, FeedOptions)

الاستعلام عن جميع الأذونات.

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

المعلمات

query
SqlQuerySpec

تكوين الاستعلام للعملية. راجع SqlQuerySpec لمزيد من المعلومات حول كيفية تكوين استعلام.

options
FeedOptions

المرتجعات

readAll(FeedOptions)

اقرأ جميع الأذونات.

مثال

اقرأ جميع الأذونات للصفيف.

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

المعلمات

options
FeedOptions

المرتجعات

upsert(PermissionDefinition, RequestOptions)

Upsert إذن.

يمثل الإذن إذنا لكل مستخدم للوصول إلى مورد معين مثل العنصر أو الحاوية.

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

المعلمات

options
RequestOptions

المرتجعات