किसी सेवा खाते और क्रेडेंशियल को दिखाता है. setAccount को कॉल करके
सेवा खाते को एंटरप्राइज़ के लिए सीमित किया जा सकता है. सेवा खाता
इस एंटरप्राइज़ और ईएमएम के लिए खास है. अगर एंटरप्राइज़ अनबाउंड होता है, तो इसे मिटा दिया जाएगा. क्रेडेंशियल में निजी कुंजी डेटा होता है और वे सर्वर
साइड पर स्टोर नहीं किए जाते हैं.
इस तरीके को केवल Enterprises.Enrollment या Enterprises कॉल करने के बाद ही कॉल किया जा सकता है.Enterprises.SetAccount; अन्य समय में यह एक गड़बड़ी लौटाएगा.
पहली कॉल के बाद किए जाने वाले कॉल, क्रेडेंशियल के एक नए और
अलग सेट को जनरेट करेंगे. साथ ही, पहले से जनरेट किए गए क्रेडेंशियल को अमान्य कर देंगे.
सेवा खाता एंटरप्राइज़ से जुड़ जाने पर, उसे serviceAccountKeys संसाधन का उपयोग करके प्रबंधित किया जा सकता है.
अनुरोध करें
एचटीटीपी अनुरोध
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/serviceAccount
पैरामीटर
पैरामीटर का नाम | वैल्यू | ब्यौरा |
---|---|---|
पाथ पैरामीटर | ||
enterpriseId |
string |
एंटरप्राइज़ का आईडी. |
वैकल्पिक क्वेरी पैरामीटर | ||
keyType |
string |
सेवा खाते के साथ दिए जाने वाले क्रेडेंशियल का टाइप. ज़रूरी है.
मान्य वैल्यू ये हैं:
|
अनुमति देना
इस अनुरोध के लिए नीचे दिए गए दायरे की अनुमति चाहिए:
स्कोप |
---|
https://www.googleapis.com/auth/androidenterprise |
ज़्यादा जानकारी के लिए, पुष्टि और अनुमति देना पेज देखें.
अनुरोध का मुख्य भाग
इस तरीके से, अनुरोध का मुख्य हिस्सा न दें.
जवाब
अगर अनुरोध कामयाब रहता है, तो इस रिस्पॉन्स के साथ रिस्पॉन्स का फ़ॉर्मैट नीचे दिया गया है:
{ "kind": "androidenterprise#serviceAccount", "name": string, "key": serviceaccountkeys Resource }
प्रॉपर्टी का नाम | वैल्यू | जानकारी | ज़रूरी जानकारी |
---|---|---|---|
name |
string |
ईमेल पते के रूप में, सेवा खाते का खाता नाम. सर्वर ने असाइन किया है. | |
key |
nested object |
इस सेवा खाते के तौर पर पुष्टि करने के लिए इस्तेमाल किए जाने वाले क्रेडेंशियल. | |
kind |
string |