Method: users.bulkEditAssignedUserRoles

उपयोगकर्ता की भूमिकाओं में एक साथ कई बदलाव करता है. इस कार्रवाई के बाद, BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles में दी गई उपयोगकर्ता भूमिकाएं मिटा दी जाएंगी. इसके बाद, BulkEditAssignedUserRolesRequest.createdAssignedUserRoles में दी गई उपयोगकर्ता भूमिकाएं असाइन की जाएंगी.

एचटीटीपी अनुरोध

POST https://displayvideo.googleapis.com/v1beta2/users/{userId}:bulkEditAssignedUserRoles

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
userId

string (int64 format)

ज़रूरी है. उस उपयोगकर्ता का आईडी जिससे जुड़ी उपयोगकर्ता की भूमिकाएं असाइन की गई हैं.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "deletedAssignedUserRoles": [
    string
  ],
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
फ़ील्ड
deletedAssignedUserRoles[]

string

उपयोगकर्ता की असाइन की गई भूमिकाएं, बैच में मिटाने के लिए हैं. इन्हें assigned_user_role_ids की सूची के तौर पर बताया गया है. असाइन किए गएUserRoleId का फ़ॉर्मैट entityType-entityid है, उदाहरण के लिए partner-123.

createdAssignedUserRoles[]

object (AssignedUserRole)

बैच में बनाई जाने वाली उपयोगकर्ता भूमिकाएं, जिसे AssignedUserRoles की सूची के तौर पर बताया गया है.

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "createdAssignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
फ़ील्ड
createdAssignedUserRoles[]

object (AssignedUserRole)

उपयोगकर्ता की असाइन की गई भूमिकाओं की सूची, जिन्हें बनाया जा चुका है.

खाली होने पर, यह सूची नहीं दिखेगी.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/display-video-user-management

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.