نوع منبع API. این همیشه admin#directory#roleAssignment است.
etag
string
برچسب منبع (ETag).
assignedTo
string
شناسه منحصر به فرد موجودیتی که این نقش به آن اختصاص داده شده است - یا userId یک کاربر، groupId یک گروه یا شناسه uniqueId یک حساب سرویس، همانطور که در مدیریت هویت و دسترسی (IAM) تعریف شده است.
اگر نقش به یک واحد سازمانی محدود شده باشد، این شامل شناسه واحد سازمانی است که اجرای این نقش به آن محدود شده است.
condition
string
اختیاری. شرط مرتبط با این انتساب نقش.
توجه: این ویژگی برای مشتریان Enterprise Standard، Enterprise Plus، Google Workspace for Education Plus و Cloud Identity Premium در دسترس است.
یک RoleAssignment با فیلد condition تنظیم شده، تنها زمانی اعمال میشود که منبع مورد دسترسی، شرط را برآورده کند. اگر condition خالی باشد، نقش ( roleId ) بدون قید و شرط به بازیگر ( assignedTo ) در محدوده ( scopeType ) اعمال میشود.
در حال حاضر، شرایط زیر پشتیبانی میشوند:
برای اینکه RoleAssignment فقط برای گروههای امنیتی قابل اجرا باشد: api.getAttribute('cloudidentity.googleapis.com/groups.labels', []).hasAny(['groups.security']) && resource.type == 'cloudidentity.googleapis.com/Group'
برای اینکه RoleAssignment برای گروههای امنیتی قابل اجرا نباشد: !api.getAttribute('cloudidentity.googleapis.com/groups.labels', []).hasAny(['groups.security']) && resource.type == 'cloudidentity.googleapis.com/Group'
برای اینکه RoleAssignment برای گروههای قفلشده قابل اجرا نباشد: !api.getAttribute('cloudidentity.googleapis.com/groups.labels', []).hasAny(['groups.locked']) && resource.type == 'cloudidentity.googleapis.com/Group'
این شرط همچنین میتواند همراه با یک شرط مرتبط با امنیت استفاده شود.
از RFC 3339 استفاده میکند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده میکند. آفستهای غیر از "Z" نیز پذیرفته میشوند. مثالها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" .
تاریخ آخرین بهروزرسانی 2026-08-25 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-08-25 بهوقت ساعت هماهنگ جهانی."],[],[]]