संसाधन: अनुमति
अनुमति की मदद से, उपयोगकर्ता, ग्रुप या दुनिया के बाकी लोगों को PaLM API संसाधन का ऐक्सेस मिलता है. जैसे, ट्यून किया गया मॉडल, संग्रह.
रोल, अनुमति वाली कार्रवाइयों का एक कलेक्शन है. इसकी मदद से, उपयोगकर्ता PaLM API के संसाधनों पर खास कार्रवाइयां कर सकते हैं. उपयोगकर्ताओं, ग्रुप या सेवा खातों को उपलब्ध कराने के लिए, आपको भूमिकाएं असाइन करनी होती हैं. कोई भूमिका असाइन करते समय, उसमें शामिल अनुमतियां दी जाती हैं.
इसमें तीन खास भूमिकाएं होती हैं. हर भूमिका पिछली भूमिका के लिए मंज़ूर की गई कार्रवाइयों का सुपरसेट है:
- पाठक, अनुमान के लिए रिसॉर्स का इस्तेमाल कर सकता है, जैसे कि ट्यून किया गया मॉडल, कॉर्पस
- लेखक के पास पाठक की अनुमतियां होती हैं. साथ ही, वह लेखक के कॉन्टेंट में बदलाव और उसे शेयर कर सकता है
- स्वामी के पास लेखक की अनुमतियां हैं और वे अतिरिक्त दस्तावेज़ भी हटा सकते हैं
जेएसओएन के काेड में दिखाना |
---|
{ "name": string, "granteeType": enum ( |
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. आइडेंटिफ़ायर. अनुमति का नाम. बनाए जाने पर, एक यूनीक नाम जनरेट होगा. उदाहरण: TuneModels/{ TunedModel}/permissions/{permission} कॉर्पस/{corpus}/permissions/{permission} सिर्फ़ आउटपुट. |
granteeType |
ज़रूरी नहीं. इम्यूटेबल. अनुदान पाने वाले का टाइप. |
emailAddress |
ज़रूरी नहीं. इम्यूटेबल. उस ग्रुप के उपयोगकर्ता का ईमेल पता जिससे यह अनुमति मिली है. जब अनुमति देने वाले का टाइप हर कोई होता है, तब फ़ील्ड सेट नहीं किया जाता. |
role |
ज़रूरी है. इस अनुमति से मिली भूमिका. |
तरीके |
|
---|---|
|
किसी खास संसाधन के लिए अनुमति बनाएं. |
|
अनुमति मिटा देता है. |
|
किसी खास अनुमति के बारे में जानकारी मिलती है. |
|
किसी खास संसाधन के लिए अनुमतियां दिखाता है. |
|
अनुमति को अपडेट करता है. |