वर्कस्पेस रिसोर्स शेयर करें

किसी वर्कस्पेस रिसोर्स पर यूज़र, ग्रुप या वर्कस्पेस (सर्विस अकाउंट) API key को एक भूमिका ('admin', 'editor', 'commenter' या 'viewer') देता है। इससे रिसोर्स पर टारगेट की मौजूदा भूमिका बदल जाती है। यूज़र या सर्विस अकाउंट को टारगेट करने के लिए सिर्फ़ यूज़र ईमेल दें; यूज़र आपके वर्कस्पेस में होना चाहिए। ग्रुप को टारगेट करने के लिए सिर्फ़ group id दें। वर्कस्पेस (सर्विस अकाउंट) API key को टारगेट करने के लिए api key id दें; रिसोर्स उस key से जुड़े सर्विस अकाउंट के साथ शेयर किया जाएगा। इसे शेयर करने के लिए आपके पास रिसोर्स का admin एक्सेस होना चाहिए।

Path parameters

resource_idstringRequired

टारगेट रिसोर्स की ID।

Headers

xi-api-keystringOptional

Request

This endpoint expects an object.
roleenumRequired

लक्ष्य को देने के लिए भूमिका: ‘admin’, ‘editor’, ‘commenter’ या ‘viewer’ में से एक।

Allowed values:
resource_typeenumRequired

लक्ष्य रिसोर्स का रिसोर्स टाइप।

user_emailstring or nullOptional

यूज़र या सर्विस अकाउंट का ईमेल।

group_idstring or nullOptional

टारगेट ग्रुप की ID। रिसोर्स की बेसलाइन भूमिका सेट करने के लिए ‘default’ का उपयोग करें — हर वर्कस्पेस सदस्य को यह भूमिका मिलती है, जब तक कि उसे डायरेक्ट यूज़र ग्रांट, ग्रुप सदस्यता या वर्कस्पेस (सर्विस अकाउंट) API key के ज़रिए उच्चतर भूमिका न मिली हो।

workspace_api_key_idstring or nullOptional

टारगेट वर्कस्पेस (सर्विस अकाउंट) API key की ID। यह वह API key स्ट्रिंग नहीं है जिसे आप ऑथेंटिकेशन के लिए हेडर में पास करते हैं — यह key की ID है, जिसे वर्कस्पेस एडमिन Developers → Service Accounts में ढूंढ सकते हैं।

Response

सफल रिस्पॉन्स

Errors

422
Unprocessable Entity Error