ابزار: get_enterprise
یک شرکت برای شناسه شرکت داده شده دریافت میکند. به شناسه شرکت در فیلد نام نیاز دارد (مثلاً enterprises/{enterpriseId}).
مثال زیر نحوه استفاده از curl برای فراخوانی ابزار get_enterprise MCP را نشان میدهد.
| درخواست کرل |
|---|
curl --location 'https://androidmanagement.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "get_enterprise", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
طرحواره ورودی
درخواست برای دریافت یک شرکت. تمام فیلدهای موجود را برمیگرداند.
درخواست دریافت سازمانی
| نمایش JSON |
|---|
{ "name": string } |
| فیلدها | |
|---|---|
name | نام شرکت به شکل |
طرحواره خروجی
پیکربندی اعمال شده برای یک شرکت.
تصدی
| نمایش JSON |
|---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
| فیلدها | |
|---|---|
name | نام سازمانی که توسط سرور در حین ایجاد، به شکل |
enabledNotificationTypes[] | انواع اعلانهای Google Pub/Sub که برای سازمان فعال شدهاند. |
pubsubTopic | موضوعی که اعلانهای انتشار/زیرمجموعه در آن منتشر میشوند، در قالب |
primaryColor | رنگی با فرمت RGB که نشان دهنده رنگ غالب برای نمایش در رابط کاربری برنامه مدیریت دستگاه است. اجزای رنگ به صورت زیر ذخیره میشوند: |
logo | تصویری که به عنوان لوگو در طول آمادهسازی دستگاه نمایش داده میشود. انواع فرمتهای پشتیبانیشده عبارتند از: image/bmp، image/gif، image/x-ico، image/jpeg، image/png، image/webp، image/vnd.wap.wbmp، image/x-adobe-dng. |
enterpriseDisplayName | نام شرکت که به کاربران نمایش داده میشود. حداکثر طول این فیلد ۱۰۰ کاراکتر است. |
termsAndConditions[] | شرایط و ضوابطی که هنگام تهیه دستگاه برای این شرکت باید پذیرفته شوند. برای هر مقدار در این لیست، صفحهای از شرایط ایجاد میشود. |
appAutoApprovalEnabled | مستهلک و بلااستفاده. |
signinDetails[] | جزئیات ورود به سیستم شرکت. |
contactInfo | اطلاعات تماس سازمانی یک شرکت تحت مدیریت EMM. |
googleAuthenticationSettings | تنظیمات مربوط به احراز هویت کاربر ارائه شده توسط گوگل. |
enterpriseType | فقط خروجی. نوع شرکت. |
managedGooglePlayAccountsEnterpriseType | فقط خروجی. نوع حسابهای گوگل پلی مدیریتشدهی سازمانی. |
managedGoogleDomainType | فقط خروجی. نوع دامنه مدیریتشده گوگل. |
Int32Value
| نمایش JSON |
|---|
{ "value": integer } |
| فیلدها | |
|---|---|
value | مقدار int32. |
دادههای خارجی
| نمایش JSON |
|---|
{ "url": string, "sha256Hash": string } |
| فیلدها | |
|---|---|
url | آدرس اینترنتی (URL) مطلق به دادهها، که باید از طرح http یا https استفاده کند. خطمشی دستگاه اندروید هیچ گونه اعتبارنامهای را در درخواست GET ارائه نمیدهد، بنابراین URL باید به صورت عمومی قابل دسترسی باشد. گنجاندن یک جزء طولانی و تصادفی در URL میتواند برای جلوگیری از کشف URL توسط مهاجمان استفاده شود. |
sha256Hash | هش SHA-256 با کدگذاری پایه ۶۴ از محتوای میزبانی شده در url. اگر محتوا با این هش مطابقت نداشته باشد، خطمشی دستگاه اندروید از دادهها استفاده نخواهد کرد. |
شرایط و ضوابط
| نمایش JSON |
|---|
{ "header": { object ( |
| فیلدها | |
|---|---|
header | یک سربرگ کوتاه که بالای محتوای HTML ظاهر میشود. |
content | یک رشته HTML با قالببندی مناسب. این رشته با استفاده از android.text.Html#fromHtml در سمت کلاینت تجزیه و تحلیل خواهد شد. |
کاربرFacingMessage
| نمایش JSON |
|---|
{ "localizedMessages": { string: string, ... }, "defaultMessage": string } |
| فیلدها | |
|---|---|
localizedMessages | نقشهای شامل جفتهای <locale, message> که در آن locale یک کد زبانی BCP 47 خوشفرم است، مانند en-US، es-ES یا fr. یک شیء شامل لیستی از جفتهای |
defaultMessage | پیام پیشفرض در صورتی نمایش داده میشود که هیچ پیام محلیشدهای مشخص نشده باشد یا زبان کاربر با هیچ یک از پیامهای محلیشده مطابقت نداشته باشد. در صورت ارائه هرگونه پیام محلیشده، باید یک پیام پیشفرض ارائه شود. |
LocalizedMessagesEntry
| نمایش JSON |
|---|
{ "key": string, "value": string } |
| فیلدها | |
|---|---|
key | |
value | |
جزئیات ورود
| نمایش JSON |
|---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
| فیلدها | |
|---|---|
signinUrl | URL ورود برای احراز هویت زمانی که دستگاه با توکن ثبت نام ورود تجهیز شده است. نقطه پایانی ورود باید جریان احراز هویت را با URL ای به شکل https://enterprise.google.com/android/enroll?et= به پایان برساند. |
signinEnrollmentToken | یک توکن ثبتنام در سطح سازمانی که برای راهاندازی جریان ورود سفارشی استفاده میشود. این یک فیلد فقط خواندنی است که توسط سرور تولید میشود. |
qrCode | یک رشته JSON که نمایش UTF-8 آن میتواند برای تولید یک کد QR جهت ثبت دستگاه با این توکن ثبت استفاده شود. برای ثبت دستگاه با استفاده از NFC، رکورد NFC باید حاوی یک نمایش سریالی |
allowPersonalUsage | کنترل میکند که آیا استفاده شخصی در دستگاهی که با این توکن ثبت نام ارائه شده است، مجاز است یا خیر. برای دستگاههای متعلق به شرکت:
برای دستگاههای شخصی:
|
defaultStatus | اختیاری. اینکه آیا URL ورود باید به طور پیشفرض برای شرکت استفاده شود یا خیر. |
فیلد یونیون | |
tokenTag | یک فراداده مشخص شده توسط EMM برای تمایز بین نمونههای |
اطلاعات تماس
| نمایش JSON |
|---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
| فیلدها | |
|---|---|
contactEmail | آدرس ایمیل برای ارتباط با شما، که برای ارسال اطلاعیههای مهم مربوط به Google Play مدیریتشده استفاده خواهد شد. |
dataProtectionOfficerName | نام مسئول حفاظت از دادهها. |
dataProtectionOfficerEmail | ایمیل مسئول حفاظت از دادهها. ایمیل اعتبارسنجی شده اما تأیید نشده است. |
dataProtectionOfficerPhone | شماره تلفن مسئول حفاظت از دادهها. شماره تلفن اعتبارسنجی شده اما تأیید نشده است. |
euRepresentativeName | نام نماینده اتحادیه اروپا |
euRepresentativeEmail | ایمیل نماینده اتحادیه اروپا. ایمیل معتبر است اما تأیید نشده است. |
euRepresentativePhone | شماره تلفن نماینده اتحادیه اروپا. شماره تلفن اعتبارسنجی شده اما تأیید نشده است. |
تنظیمات احراز هویت گوگل
| نمایش JSON |
|---|
{
"googleAuthenticationRequired": enum ( |
| فیلدها | |
|---|---|
googleAuthenticationRequired | فقط خروجی. اینکه آیا کاربران در طول فرآیند ثبت نام نیاز به احراز هویت توسط گوگل دارند یا خیر. مدیر فناوری اطلاعات میتواند مشخص کند که آیا احراز هویت گوگل برای دستگاههای کارکنان دانشمحور برای سازمان فعال است یا خیر. این مقدار فقط از طریق کنسول مدیریت گوگل قابل تنظیم است. احراز هویت گوگل را میتوان با |
حاشیهنویسی ابزار
راهنمایی مخرب: ❌ | راهنمایی بیاثر: ✅ | راهنمایی فقط خواندنی: ✅ | راهنمایی جهان باز: ❌