Method: users.bulkEditAssignedUserRoles

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

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

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

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

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

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

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

पाथ पैरामीटर

पैरामीटर
userId

string (int64 format)

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

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

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

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

string

उपयोगकर्ता को असाइन की गई वे भूमिकाएं जिन्हें बैच में मिटाना है. इन भूमिकाओं को assigned_user_role_ids की सूची के तौर पर बताया गया है. असाइन किए गएUserRoleId का फ़ॉर्मैट 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 की खास जानकारी देखें.