نقشهای کاربر را برای یک کاربر بهصورت انبوه ویرایش میکند.
این عملیات نقشهای کاربر اختصاصدادهشده ارائهشده در BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles را حذف میکند و سپس نقشهای کاربر ارائهشده در BulkEditAssignedUserRolesRequest.createdAssignedUserRoles را اختصاص میدهد.
این روش الزامات اصالتسنجی منحصربهفردی دارد. پیشاز استفاده از این روش، پیشنیازهای موجود در راهنمای مدیریت کاربران را بخوانید.
ویژگی «امتحان کردن این روش» برای این روش کار نمیکند.
درخواست HTTP
POST https://displayvideo.googleapis.com/v5/users/{userId}:bulkEditAssignedUserRoles
نشانی وب از نحو تراتبدیل gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
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 Overview مراجعه کنید.