Method: users.bulkEditAssignedUserRoles

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

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

इस तरीके से पुष्टि करने के लिए, कुछ खास ज़रूरी शर्तें पूरी करनी होती हैं. इस तरीके का इस्तेमाल करने से पहले, उपयोगकर्ताओं को मैनेज करने से जुड़ी गाइड में दी गई ज़रूरी शर्तें पढ़ें.

"इस तरीके को आज़माएं" सुविधा, इस तरीके के लिए काम नहीं करती.

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

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

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

पाथ पैरामीटर

पैरामीटर
userId

string (int64 format)

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

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

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

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

string

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

createdAssignedUserRoles[]

object (AssignedUserRole)

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

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

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

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

object (AssignedUserRole)

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

अगर यह सूची खाली होगी, तो यह मौजूद नहीं होगी.

अनुमति के स्कोप

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

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

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