Method: roleAssignments.list

यह सभी रोल के असाइनमेंट की पेज नंबर वाली सूची को वापस लाता है.

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

GET https://admin.googleapis.com/admin/directory/v1/customer/{customer}/roleassignments

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

पाथ पैरामीटर

पैरामीटर
customer

string

ग्राहक के Google Workspace खाते का यूनीक आईडी. एक से ज़्यादा डोमेन वाले खाते के मामले में, किसी ग्राहक के सभी ग्रुप को फ़ेच करने के लिए, domain के बजाय इस फ़ील्ड का इस्तेमाल करें. अपने खाते के customerId को दिखाने के लिए, my_customer उपनाम का इस्तेमाल भी किया जा सकता है. customerId को उपयोगकर्ता संसाधन के हिस्से के तौर पर भी दिखाया जाता है. आपको customer या domain पैरामीटर में से किसी एक को देना होगा.

क्वेरी पैरामीटर

पैरामीटर
maxResults

integer

दिए जाने वाले नतीजों की ज़्यादा से ज़्यादा संख्या.

pageToken

string

सूची में अगले पेज पर जाने के लिए टोकन.

roleId

string

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

userKey

string

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

includeIndirectRoleAssignments

boolean

अगर नीति को true पर सेट किया जाता है, तो इनडायरेक्ट रोल वाले असाइनमेंट (जैसे, किसी ग्रुप के ज़रिए असाइन किए गए रोल) के साथ-साथ सीधे तौर पर असाइन किए गए रोल, दोनों फ़ेच किए जाते हैं. डिफ़ॉल्ट तौर पर, यह false पर सेट होता है. आपको userKey बताना होगा, नहीं तो अप्रत्यक्ष भूमिका के असाइनमेंट शामिल नहीं किए जाएंगे.

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

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

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

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

JSON के काेड में दिखाना
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (RoleAssignment)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
kind

string

एपीआई रिसॉर्स का टाइप. यह हमेशा admin#directory#roleAssignments होता है.

etag

string

संसाधन का ETag.

items[]

object (RoleAssignment)

भूमिका असाइन करने से जुड़े संसाधनों की सूची.

nextPageToken

string

अनुमति के दायरे

इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

  • https://www.googleapis.com/auth/admin.directory.rolemanagement
  • https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly

ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.