انبوه نقش های کاربر را برای یک کاربر ویرایش می کند. این عملیات نقشهای کاربر اختصاصدادهشده در BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles
را حذف میکند و سپس نقشهای کاربر ارائهشده در BulkEditAssignedUserRolesRequest.createdAssignedUserRoles
را اختصاص میدهد.
درخواست HTTP
POST https://displayvideo.googleapis.com/v1beta2/users/{userId}:bulkEditAssignedUserRoles
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
userId | ضروری. شناسه کاربری که نقش های کاربری اختصاص داده شده به آن تعلق دارد. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"deletedAssignedUserRoles": [
string
],
"createdAssignedUserRoles": [
{
object ( |
زمینه های | |
---|---|
deletedAssignedUserRoles[] | نقش های کاربر اختصاص داده شده برای حذف به صورت دسته ای، به عنوان لیستی از |
createdAssignedUserRoles[] | نقشهای کاربر اختصاص داده شده برای ایجاد به صورت دستهای، بهعنوان فهرستی از |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"createdAssignedUserRoles": [
{
object ( |
زمینه های | |
---|---|
createdAssignedUserRoles[] | لیستی از نقش های کاربر اختصاص داده شده که با موفقیت ایجاد شده اند. در صورت خالی بودن این لیست وجود نخواهد داشت. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/display-video-user-management
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.