Enterprises: getServiceAccount

सेवा खाता और क्रेडेंशियल दिखाता है. सेवा खाता setAccount को कॉल करके एंटरप्राइज़ से जुड़ा जा सकता है. सेवा खाता इस एंटरप्राइज़ और ईएमएम के लिए यूनीक है. साथ ही, इसे मिटा दिया जाएगा. ऐसा तब होगा, जब एंटरप्राइज़ अनबाउंड है. क्रेडेंशियल में निजी कुंजी का डेटा होता है और उसे सेव नहीं किया जाता सर्वर साइड पर क्लिक करें.

इस तरीके को सिर्फ़ कॉल करने के बाद ही कॉल किया जा सकता है Enterprises.Enroll या Enterprises.completesignup और इससे पहले Enterprises.SetAccount; तो कभी-कभी गड़बड़ी का मैसेज मिलेगा.

पहले कॉल के बाद आने वाली कॉल क्रेडेंशियल, और पहले जनरेट किए गए क्रेडेंशियल अमान्य हो सकते हैं.

सेवा खाते को एंटरप्राइज़ से जोड़ने के बाद, इसे मैनेज किया जा सकता है serviceAccountKeys संसाधन का उपयोग करके.

अनुरोध

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

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/serviceAccount

पैरामीटर

पैरामीटर का नाम मान ब्यौरा
पाथ पैरामीटर
enterpriseId string एंटरप्राइज़ का आईडी.
वैकल्पिक क्वेरी पैरामीटर
keyType string सेवा खाते के साथ दिखाए जाने वाले क्रेडेंशियल का टाइप. ज़रूरी है.

ये वैल्यू स्वीकार की जाती हैं:
  • "googleCredentials"
  • "pkcs12"

अनुमति देना

इस अनुरोध के लिए, नीचे दिए गए स्कोप वाले अनुमति की ज़रूरत है:

दायरा
https://www.googleapis.com/auth/androidenterprise

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

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

इस तरीके के साथ अनुरोध का मुख्य हिस्सा न दें.

जवाब

सही तरीके से काम करने पर, यह तरीका इस स्ट्रक्चर के साथ रिस्पॉन्स का मुख्य हिस्सा दिखाता है:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
प्रॉपर्टी का नाम मान ब्यौरा नोट
name string ईमेल पते के तौर पर, सेवा खाते का नाम. सर्वर की ओर से असाइन किया गया.
key nested object इस सेवा खाते के तौर पर पुष्टि करने के लिए इस्तेमाल किए जा सकने वाले क्रेडेंशियल.
kind string