مشاركة عبر


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)

إدراج إذن.

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

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

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)

إدراج إذن.

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

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

المعلمات

options
RequestOptions

المرتجعات