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