- সম্পদ: এন্টারপ্রাইজ
- বিজ্ঞপ্তির ধরন
- বাহ্যিক ডেটা
- শর্তাবলী
- সাইনইন বিস্তারিত
- SigninDetailDefaultStatus
- যোগাযোগের তথ্য
- Google প্রমাণীকরণ সেটিংস
- Google প্রমাণীকরণ আবশ্যক
- এন্টারপ্রাইজ টাইপ
- পরিচালিত GooglePlayAccountsEnterpriseType
- পরিচালিত GoogleDomainType
- পদ্ধতি
সম্পদ: এন্টারপ্রাইজ
কনফিগারেশন একটি এন্টারপ্রাইজে প্রয়োগ করা হয়েছে।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
ক্ষেত্র | |
---|---|
name | |
enabledNotificationTypes[] | এন্টারপ্রাইজের জন্য সক্রিয় করা Google পাব/সাব বিজ্ঞপ্তিগুলির প্রকারগুলি৷ |
pubsubTopic | |
primaryColor | RGB ফরম্যাটে একটি রঙ যা ডিভাইস ম্যানেজমেন্ট অ্যাপ UI-তে দেখানোর জন্য প্রধান রঙ নির্দেশ করে। রঙের উপাদানগুলি নিম্নরূপ সংরক্ষণ করা হয়: |
logo | ডিভাইসের ব্যবস্থা করার সময় একটি লোগো হিসাবে প্রদর্শিত একটি ছবি। সমর্থিত প্রকারগুলি হল: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng। |
enterpriseDisplayName | ব্যবহারকারীদের কাছে প্রদর্শিত এন্টারপ্রাইজের নাম। এই ক্ষেত্রের সর্বোচ্চ দৈর্ঘ্য 100টি অক্ষর। |
termsAndConditions[] | এই এন্টারপ্রাইজের জন্য একটি ডিভাইস প্রভিশন করার সময় যে নিয়ম ও শর্তাবলী অবশ্যই মেনে নিতে হবে। এই তালিকার প্রতিটি মানের জন্য পদগুলির একটি পৃষ্ঠা তৈরি করা হয়েছে। |
appAutoApprovalEnabled | অব্যবহৃত এবং অব্যবহৃত। |
signinDetails[] | এন্টারপ্রাইজের সাইন-ইন বিশদ। |
contactInfo | একটি EMM-পরিচালিত এন্টারপ্রাইজের এন্টারপ্রাইজ যোগাযোগের তথ্য। |
googleAuthenticationSettings | Google-প্রদত্ত ব্যবহারকারী প্রমাণীকরণের জন্য সেটিংস। |
enterpriseType | শুধুমাত্র আউটপুট। এন্টারপ্রাইজের ধরন। |
managedGooglePlayAccountsEnterpriseType | শুধুমাত্র আউটপুট। একটি পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজের প্রকার। |
managedGoogleDomainType | শুধুমাত্র আউটপুট। পরিচালিত Google ডোমেনের প্রকার। |
বিজ্ঞপ্তির ধরন
ডিভাইস ম্যানেজমেন্ট সার্ভার Google Pub/Sub-এর মাধ্যমে যে ধরনের বিজ্ঞপ্তি পাঠাতে পারে।
Enums | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED | এই মান উপেক্ষা করা হয়. |
ENROLLMENT | একটি ডিভাইস নথিভুক্ত হলে একটি বিজ্ঞপ্তি পাঠানো হয়। |
COMPLIANCE_REPORT | অবচয়। |
STATUS_REPORT | যখন একটি ডিভাইস একটি স্ট্যাটাস রিপোর্ট জারি করে তখন একটি বিজ্ঞপ্তি পাঠানো হয়। |
COMMAND | একটি ডিভাইস কমান্ড সম্পূর্ণ হলে একটি বিজ্ঞপ্তি পাঠানো হয়। |
USAGE_LOGS | ডিভাইস পাঠালে একটি বিজ্ঞপ্তি পাঠানো হয়। |
ENTERPRISE_UPGRADE | একটি এন্টারপ্রাইজ আপগ্রেড করা হলে একটি বিজ্ঞপ্তি পাঠানো হয়। দ্রষ্টব্য: এই বৈশিষ্ট্যটি সাধারণত উপলব্ধ নয়। |
বাহ্যিক ডেটা
একটি বাহ্যিক অবস্থানে হোস্ট করা ডেটা। ডেটা অ্যান্ড্রয়েড ডিভাইস নীতি দ্বারা ডাউনলোড করতে হবে এবং হ্যাশের বিরুদ্ধে যাচাই করতে হবে।
JSON প্রতিনিধিত্ব |
---|
{ "url": string, "sha256Hash": string } |
ক্ষেত্র | |
---|---|
url | ডেটার নিখুঁত ইউআরএল, যা অবশ্যই HTTP বা https স্কিম ব্যবহার করতে হবে। Android ডিভাইস নীতি GET অনুরোধে কোনো শংসাপত্র প্রদান করে না, তাই URLটি অবশ্যই সর্বজনীনভাবে অ্যাক্সেসযোগ্য হতে হবে। URL-এ একটি দীর্ঘ, এলোমেলো উপাদান সহ আক্রমণকারীদের URL আবিষ্কার করতে বাধা দিতে ব্যবহার করা যেতে পারে। |
sha256Hash | url-এ হোস্ট করা বিষয়বস্তুর ভিত্তি-64 এনকোড করা SHA-256 হ্যাশ। যদি বিষয়বস্তু এই হ্যাশের সাথে মেলে না, তাহলে Android ডিভাইস নীতি ডেটা ব্যবহার করবে না। |
শর্তাবলী
বিধান করার সময় একটি শর্তাবলী পৃষ্ঠা গ্রহণ করা হবে।
JSON প্রতিনিধিত্ব |
---|
{ "header": { object ( |
ক্ষেত্র | |
---|---|
header | একটি ছোট শিরোনাম যা HTML বিষয়বস্তুর উপরে প্রদর্শিত হয়। |
content | একটি ভাল ফর্ম্যাট করা HTML স্ট্রিং। এটি ক্লায়েন্টে android.text.Html#fromHtml দিয়ে পার্স করা হবে। |
সাইনইন বিস্তারিত
একটি এন্টারপ্রাইজের জন্য সাইন ইন বিশদ সহ একটি সম্পদ। একটি প্রদত্ত এন্টারপ্রাইজের জন্য SigninDetail
পরিচালনা করতে
ব্যবহার করুন৷enterprises
একটি এন্টারপ্রাইজের জন্য, আমাদের কাছে যেকোন সংখ্যক SigninDetail
s থাকতে পারে যা নিম্নলিখিত তিনটি ক্ষেত্রের ( signinUrl
, allowPersonalUsage
, tokenTag
) এর সংমিশ্রণ দ্বারা স্বতন্ত্রভাবে চিহ্নিত করা হয়। কেউ একই ( signinUrl
, allowPersonalUsage
, tokenTag
) দিয়ে দুটি SigninDetail
তৈরি করতে পারে না। ( tokenTag
একটি ঐচ্ছিক ক্ষেত্র)।
: অপারেশনটি Patch
SigninDetails
এর বর্তমান তালিকাকে SigninDetails
এর নতুন তালিকার সাথে আপডেট করে।
- যদি সঞ্চিত
SigninDetail
কনফিগারেশন পাস করা হয়, তাহলে এটি একইsigninEnrollmentToken
এবংqrCode
প্রদান করে। - যদি আমরা একাধিক অভিন্ন
SigninDetail
কনফিগারেশন পাস করি যেগুলি সংরক্ষণ করা হয় না, এটি সেইSigninDetail
কনফিগারেশনগুলির মধ্যে প্রথমটিকে সংরক্ষণ করবে৷ - যদি কনফিগারেশনটি ইতিমধ্যেই বিদ্যমান থাকে তবে আমরা একটি নির্দিষ্ট প্যাচ API কলে একবারের বেশি অনুরোধ করতে পারি না, অন্যথায় এটি একটি ডুপ্লিকেট কী ত্রুটি দেবে এবং পুরো অপারেশন ব্যর্থ হবে।
- আমরা অনুরোধ থেকে নির্দিষ্ট
SigninDetail
কনফিগারেশন মুছে ফেললে তা স্টোরেজ থেকে সরানো হবে। তারপরে আমরা একইSigninDetail
কনফিগারেশনের জন্য অন্যsigninEnrollmentToken
এবংqrCode
অনুরোধ করতে পারি।
JSON প্রতিনিধিত্ব |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
ক্ষেত্র | |
---|---|
signinUrl | একটি সাইন-ইন তালিকাভুক্তি টোকেন সহ ডিভাইসের ব্যবস্থা করা হলে প্রমাণীকরণের জন্য সাইন-ইন URL। সাইন-ইন এন্ডপয়েন্টের https://enterprise.google.com/android/enroll?et= আকারে একটি URL সহ প্রমাণীকরণ প্রবাহ শেষ করা উচিত |
signinEnrollmentToken | কাস্টম সাইন-ইন ফ্লো ট্রিগার করতে ব্যবহৃত একটি এন্টারপ্রাইজ ওয়াইড নথিভুক্তি টোকেন। এটি সার্ভার দ্বারা উত্পন্ন একটি শুধুমাত্র পঠন ক্ষেত্র। |
qrCode | একটি JSON স্ট্রিং যার UTF-8 উপস্থাপনা এই তালিকাভুক্তি টোকেন সহ একটি ডিভাইস নথিভুক্ত করার জন্য একটি QR কোড তৈরি করতে ব্যবহার করা যেতে পারে। NFC ব্যবহার করে একটি ডিভাইস নথিভুক্ত করতে, NFC রেকর্ডে অবশ্যই JSON-এর বৈশিষ্ট্যগুলির একটি ক্রমিক |
allowPersonalUsage | এই এনরোলমেন্ট টোকেন দিয়ে প্রবিধান করা ডিভাইসে ব্যক্তিগত ব্যবহারের অনুমতি দেওয়া হয় কিনা তা নিয়ন্ত্রণ করে। কোম্পানির মালিকানাধীন ডিভাইসের জন্য:
ব্যক্তিগত মালিকানাধীন ডিভাইসগুলির জন্য:
|
defaultStatus | ঐচ্ছিক। সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা উচিত কিনা৷ |
tokenTag | |
SigninDetailDefaultStatus
সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা উচিত কিনা৷
Enums | |
---|---|
SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED | SIGNIN_DETAIL_IS_NOT_DEFAULT এর সমতুল্য। |
SIGNIN_DETAIL_IS_DEFAULT | সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা হবে৷ |
SIGNIN_DETAIL_IS_NOT_DEFAULT | সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা হবে না। |
যোগাযোগের তথ্য
পরিচালিত Google Play এন্টারপ্রাইজগুলির জন্য যোগাযোগের বিশদ বিবরণ৷
JSON প্রতিনিধিত্ব |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
ক্ষেত্র | |
---|---|
contactEmail | যোগাযোগের একটি বিন্দুর জন্য ইমেল ঠিকানা, যা পরিচালিত Google Play-এর সাথে সম্পর্কিত গুরুত্বপূর্ণ ঘোষণা পাঠাতে ব্যবহার করা হবে। |
dataProtectionOfficerName | তথ্য সুরক্ষা অফিসারের নাম। |
dataProtectionOfficerEmail | ডেটা সুরক্ষা অফিসারের ইমেল। ইমেলটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
dataProtectionOfficerPhone | তথ্য সুরক্ষা অফিসারের ফোন নম্বর ফোন নম্বরটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
euRepresentativeName | ইইউ প্রতিনিধির নাম। |
euRepresentativeEmail | ইইউ প্রতিনিধির ইমেল. ইমেলটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
euRepresentativePhone | ইইউ প্রতিনিধির ফোন নম্বর। ফোন নম্বরটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
Google প্রমাণীকরণ সেটিংস
Google-প্রদত্ত ব্যবহারকারী প্রমাণীকরণের জন্য সেটিংস রয়েছে৷
JSON প্রতিনিধিত্ব |
---|
{
"googleAuthenticationRequired": enum ( |
ক্ষেত্র | |
---|---|
googleAuthenticationRequired | শুধুমাত্র আউটপুট। তালিকাভুক্তি প্রক্রিয়া চলাকালীন ব্যবহারকারীদের Google দ্বারা প্রমাণীকরণ করা প্রয়োজন কিনা। জ্ঞান কর্মী ডিভাইসগুলির জন্য এন্টারপ্রাইজের জন্য Google প্রমাণীকরণ সক্ষম করা আছে কিনা তা আইটি প্রশাসক নির্দিষ্ট করতে পারেন৷ এই মানটি শুধুমাত্র Google অ্যাডমিন কনসোলের মাধ্যমে সেট করা যেতে পারে। Google প্রমাণীকরণ |
Google প্রমাণীকরণ আবশ্যক
এই এন্টারপ্রাইজের জন্য Google প্রমাণীকরণ প্রয়োজন কিনা তা নির্ধারণ করা হচ্ছে।
Enums | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED | এই মান ব্যবহার করা হয় না. |
NOT_REQUIRED | Google প্রমাণীকরণের প্রয়োজন নেই। |
REQUIRED | ব্যবহারকারীকে Google দ্বারা সফলভাবে প্রমাণীকরণ করতে হবে। |
এন্টারপ্রাইজ টাইপ
এন্টারপ্রাইজের ধরন।
Enums | |
---|---|
ENTERPRISE_TYPE_UNSPECIFIED | এই মান ব্যবহার করা হয় না. |
MANAGED_GOOGLE_DOMAIN | এন্টারপ্রাইজটি একটি পরিচালিত Google ডোমেনের অন্তর্গত। |
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE | এন্টারপ্রাইজটি একটি পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজ । |
পরিচালিত GooglePlayAccountsEnterpriseType
একটি পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজের প্রকার।
Enums | |
---|---|
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE_TYPE_UNSPECIFIED | পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজ প্রকার নির্দিষ্ট করা নেই। |
CUSTOMER_MANAGED | এন্টারপ্রাইজটি গ্রাহক-পরিচালিত |
EMM_MANAGED | এন্টারপ্রাইজটি EMM-পরিচালিত (বঞ্চিত)। |
পরিচালিত GoogleDomainType
পরিচালিত Google ডোমেনের প্রকার।
Enums | |
---|---|
MANAGED_GOOGLE_DOMAIN_TYPE_UNSPECIFIED | পরিচালিত Google ডোমেনের প্রকার নির্দিষ্ট করা নেই৷ |
TYPE_TEAM | পরিচালিত Google ডোমেন একটি ইমেল-যাচাই করা দল। |
TYPE_DOMAIN | পরিচালিত Google ডোমেন ডোমেন-যাচাই করা হয়। |
পদ্ধতি | |
---|---|
| একটি এন্টারপ্রাইজ তৈরি করে। |
| স্থায়ীভাবে একটি এন্টারপ্রাইজ এবং এর সাথে সম্পর্কিত সমস্ত অ্যাকাউন্ট এবং ডেটা মুছে ফেলে৷ |
| একটি পরিচালিত Google ডোমেনে একটি বিদ্যমান পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজ আপগ্রেড করতে একটি এন্টারপ্রাইজ আপগ্রেড URL তৈরি করে৷ |
| একটি এন্টারপ্রাইজ পায়. |
| EMM-পরিচালিত উদ্যোগের তালিকা করে। |
| একটি এন্টারপ্রাইজ আপডেট করে। |
- সম্পদ: এন্টারপ্রাইজ
- বিজ্ঞপ্তির ধরন
- বাহ্যিক ডেটা
- শর্তাবলী
- সাইনইন বিস্তারিত
- SigninDetailDefaultStatus
- যোগাযোগের তথ্য
- Google প্রমাণীকরণ সেটিংস
- Google প্রমাণীকরণ আবশ্যক
- এন্টারপ্রাইজ টাইপ
- পরিচালিত GooglePlayAccountsEnterpriseType
- পরিচালিত GoogleDomainType
- পদ্ধতি
সম্পদ: এন্টারপ্রাইজ
কনফিগারেশন একটি এন্টারপ্রাইজে প্রয়োগ করা হয়েছে।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
ক্ষেত্র | |
---|---|
name | |
enabledNotificationTypes[] | এন্টারপ্রাইজের জন্য সক্রিয় করা Google পাব/সাব বিজ্ঞপ্তিগুলির প্রকারগুলি৷ |
pubsubTopic | |
primaryColor | RGB ফরম্যাটে একটি রঙ যা ডিভাইস ম্যানেজমেন্ট অ্যাপ UI-তে দেখানোর জন্য প্রধান রঙ নির্দেশ করে। রঙের উপাদানগুলি নিম্নরূপ সংরক্ষণ করা হয়: |
logo | ডিভাইসের ব্যবস্থা করার সময় একটি লোগো হিসাবে প্রদর্শিত একটি ছবি। সমর্থিত প্রকারগুলি হল: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng। |
enterpriseDisplayName | ব্যবহারকারীদের কাছে প্রদর্শিত এন্টারপ্রাইজের নাম। এই ক্ষেত্রের সর্বোচ্চ দৈর্ঘ্য 100টি অক্ষর। |
termsAndConditions[] | এই এন্টারপ্রাইজের জন্য একটি ডিভাইস প্রভিশন করার সময় যে নিয়ম ও শর্তাবলী অবশ্যই মেনে নিতে হবে। এই তালিকার প্রতিটি মানের জন্য পদগুলির একটি পৃষ্ঠা তৈরি করা হয়েছে। |
appAutoApprovalEnabled | অব্যবহৃত এবং অব্যবহৃত। |
signinDetails[] | এন্টারপ্রাইজের সাইন-ইন বিশদ। |
contactInfo | একটি EMM-পরিচালিত এন্টারপ্রাইজের এন্টারপ্রাইজ যোগাযোগের তথ্য। |
googleAuthenticationSettings | Google-প্রদত্ত ব্যবহারকারী প্রমাণীকরণের জন্য সেটিংস। |
enterpriseType | শুধুমাত্র আউটপুট। এন্টারপ্রাইজের ধরন। |
managedGooglePlayAccountsEnterpriseType | শুধুমাত্র আউটপুট। একটি পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজের প্রকার। |
managedGoogleDomainType | শুধুমাত্র আউটপুট। পরিচালিত Google ডোমেনের প্রকার। |
বিজ্ঞপ্তির ধরন
ডিভাইস ম্যানেজমেন্ট সার্ভার Google Pub/Sub-এর মাধ্যমে যে ধরনের বিজ্ঞপ্তি পাঠাতে পারে।
Enums | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED | এই মান উপেক্ষা করা হয়. |
ENROLLMENT | একটি ডিভাইস নথিভুক্ত হলে একটি বিজ্ঞপ্তি পাঠানো হয়। |
COMPLIANCE_REPORT | অবচয়। |
STATUS_REPORT | যখন একটি ডিভাইস একটি স্ট্যাটাস রিপোর্ট জারি করে তখন একটি বিজ্ঞপ্তি পাঠানো হয়। |
COMMAND | একটি ডিভাইস কমান্ড সম্পূর্ণ হলে একটি বিজ্ঞপ্তি পাঠানো হয়। |
USAGE_LOGS | ডিভাইস পাঠালে একটি বিজ্ঞপ্তি পাঠানো হয়। |
ENTERPRISE_UPGRADE | একটি এন্টারপ্রাইজ আপগ্রেড করা হলে একটি বিজ্ঞপ্তি পাঠানো হয়। দ্রষ্টব্য: এই বৈশিষ্ট্যটি সাধারণত উপলব্ধ নয়। |
বাহ্যিক ডেটা
একটি বাহ্যিক অবস্থানে হোস্ট করা ডেটা। ডেটা অ্যান্ড্রয়েড ডিভাইস নীতি দ্বারা ডাউনলোড করতে হবে এবং হ্যাশের বিরুদ্ধে যাচাই করতে হবে।
JSON প্রতিনিধিত্ব |
---|
{ "url": string, "sha256Hash": string } |
ক্ষেত্র | |
---|---|
url | ডেটার নিখুঁত ইউআরএল, যা অবশ্যই HTTP বা https স্কিম ব্যবহার করতে হবে। Android ডিভাইস নীতি GET অনুরোধে কোনো শংসাপত্র প্রদান করে না, তাই URLটি অবশ্যই সর্বজনীনভাবে অ্যাক্সেসযোগ্য হতে হবে। URL-এ একটি দীর্ঘ, এলোমেলো উপাদান সহ আক্রমণকারীদের URL আবিষ্কার করতে বাধা দিতে ব্যবহার করা যেতে পারে। |
sha256Hash | url-এ হোস্ট করা বিষয়বস্তুর ভিত্তি-64 এনকোড করা SHA-256 হ্যাশ। যদি বিষয়বস্তু এই হ্যাশের সাথে মেলে না, তাহলে Android ডিভাইস নীতি ডেটা ব্যবহার করবে না। |
শর্তাবলী
বিধান করার সময় একটি শর্তাবলী পৃষ্ঠা গ্রহণ করা হবে।
JSON প্রতিনিধিত্ব |
---|
{ "header": { object ( |
ক্ষেত্র | |
---|---|
header | একটি ছোট শিরোনাম যা HTML বিষয়বস্তুর উপরে প্রদর্শিত হয়। |
content | একটি ভাল ফর্ম্যাট করা HTML স্ট্রিং। এটি ক্লায়েন্টে android.text.Html#fromHtml দিয়ে পার্স করা হবে। |
সাইনইন বিস্তারিত
একটি এন্টারপ্রাইজের জন্য সাইন ইন বিশদ সহ একটি সম্পদ। একটি প্রদত্ত এন্টারপ্রাইজের জন্য SigninDetail
পরিচালনা করতে
ব্যবহার করুন৷enterprises
একটি এন্টারপ্রাইজের জন্য, আমাদের কাছে যেকোন সংখ্যক SigninDetail
s থাকতে পারে যা নিম্নলিখিত তিনটি ক্ষেত্রের ( signinUrl
, allowPersonalUsage
, tokenTag
) এর সংমিশ্রণ দ্বারা স্বতন্ত্রভাবে চিহ্নিত করা হয়। কেউ একই ( signinUrl
, allowPersonalUsage
, tokenTag
) দিয়ে দুটি SigninDetail
তৈরি করতে পারে না। ( tokenTag
একটি ঐচ্ছিক ক্ষেত্র)।
: অপারেশনটি Patch
SigninDetails
এর বর্তমান তালিকাকে SigninDetails
এর নতুন তালিকার সাথে আপডেট করে।
- যদি সঞ্চিত
SigninDetail
কনফিগারেশন পাস করা হয়, তাহলে এটি একইsigninEnrollmentToken
এবংqrCode
প্রদান করে। - যদি আমরা একাধিক অভিন্ন
SigninDetail
কনফিগারেশন পাস করি যেগুলি সংরক্ষণ করা হয় না, এটি সেইSigninDetail
কনফিগারেশনগুলির মধ্যে প্রথমটিকে সংরক্ষণ করবে৷ - যদি কনফিগারেশনটি ইতিমধ্যেই বিদ্যমান থাকে তবে আমরা একটি নির্দিষ্ট প্যাচ API কলে একবারের বেশি অনুরোধ করতে পারি না, অন্যথায় এটি একটি ডুপ্লিকেট কী ত্রুটি দেবে এবং পুরো অপারেশন ব্যর্থ হবে।
- আমরা অনুরোধ থেকে নির্দিষ্ট
SigninDetail
কনফিগারেশন মুছে ফেললে তা স্টোরেজ থেকে সরানো হবে। তারপরে আমরা একইSigninDetail
কনফিগারেশনের জন্য অন্যsigninEnrollmentToken
এবংqrCode
অনুরোধ করতে পারি।
JSON প্রতিনিধিত্ব |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
ক্ষেত্র | |
---|---|
signinUrl | একটি সাইন-ইন তালিকাভুক্তি টোকেন সহ ডিভাইসের ব্যবস্থা করা হলে প্রমাণীকরণের জন্য সাইন-ইন URL। সাইন-ইন এন্ডপয়েন্টের https://enterprise.google.com/android/enroll?et= আকারে একটি URL সহ প্রমাণীকরণ প্রবাহ শেষ করা উচিত |
signinEnrollmentToken | কাস্টম সাইন-ইন ফ্লো ট্রিগার করতে ব্যবহৃত একটি এন্টারপ্রাইজ ওয়াইড নথিভুক্তি টোকেন। এটি সার্ভার দ্বারা উত্পন্ন একটি শুধুমাত্র-পঠন ক্ষেত্র। |
qrCode | একটি JSON স্ট্রিং যার UTF-8 উপস্থাপনা এই তালিকাভুক্তি টোকেন সহ একটি ডিভাইস নথিভুক্ত করার জন্য একটি QR কোড তৈরি করতে ব্যবহার করা যেতে পারে। NFC ব্যবহার করে একটি ডিভাইস নথিভুক্ত করতে, NFC রেকর্ডে অবশ্যই JSON-এর বৈশিষ্ট্যগুলির একটি ক্রমিক |
allowPersonalUsage | এই এনরোলমেন্ট টোকেন দিয়ে প্রবিধান করা ডিভাইসে ব্যক্তিগত ব্যবহারের অনুমতি দেওয়া হয় কিনা তা নিয়ন্ত্রণ করে। কোম্পানির মালিকানাধীন ডিভাইসের জন্য:
ব্যক্তিগত মালিকানাধীন ডিভাইসগুলির জন্য:
|
defaultStatus | ঐচ্ছিক। সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা উচিত কিনা৷ |
tokenTag | |
SigninDetailDefaultStatus
সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা উচিত কিনা৷
Enums | |
---|---|
SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED | SIGNIN_DETAIL_IS_NOT_DEFAULT এর সমতুল্য। |
SIGNIN_DETAIL_IS_DEFAULT | সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা হবে৷ |
SIGNIN_DETAIL_IS_NOT_DEFAULT | সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা হবে না। |
যোগাযোগের তথ্য
পরিচালিত Google Play এন্টারপ্রাইজগুলির জন্য যোগাযোগের বিশদ বিবরণ৷
JSON প্রতিনিধিত্ব |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
ক্ষেত্র | |
---|---|
contactEmail | যোগাযোগের একটি বিন্দুর জন্য ইমেল ঠিকানা, যা পরিচালিত Google Play-এর সাথে সম্পর্কিত গুরুত্বপূর্ণ ঘোষণা পাঠাতে ব্যবহার করা হবে। |
dataProtectionOfficerName | তথ্য সুরক্ষা অফিসারের নাম। |
dataProtectionOfficerEmail | ডেটা সুরক্ষা অফিসারের ইমেল। ইমেলটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
dataProtectionOfficerPhone | তথ্য সুরক্ষা অফিসারের ফোন নম্বর ফোন নম্বরটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
euRepresentativeName | ইইউ প্রতিনিধির নাম। |
euRepresentativeEmail | ইইউ প্রতিনিধির ইমেল. ইমেলটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
euRepresentativePhone | ইইউ প্রতিনিধির ফোন নম্বর। ফোন নম্বরটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
Google প্রমাণীকরণ সেটিংস
Google-প্রদত্ত ব্যবহারকারী প্রমাণীকরণের জন্য সেটিংস রয়েছে৷
JSON প্রতিনিধিত্ব |
---|
{
"googleAuthenticationRequired": enum ( |
ক্ষেত্র | |
---|---|
googleAuthenticationRequired | শুধুমাত্র আউটপুট। তালিকাভুক্তি প্রক্রিয়া চলাকালীন ব্যবহারকারীদের Google দ্বারা প্রমাণীকরণ করা প্রয়োজন কিনা। জ্ঞান কর্মী ডিভাইসগুলির জন্য এন্টারপ্রাইজের জন্য Google প্রমাণীকরণ সক্ষম করা আছে কিনা তা আইটি প্রশাসক নির্দিষ্ট করতে পারেন৷ এই মানটি শুধুমাত্র Google অ্যাডমিন কনসোলের মাধ্যমে সেট করা যেতে পারে। Google প্রমাণীকরণ |
Google প্রমাণীকরণ আবশ্যক
এই এন্টারপ্রাইজের জন্য Google প্রমাণীকরণ প্রয়োজন কিনা তা নির্ধারণ করা হচ্ছে।
Enums | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED | এই মান ব্যবহার করা হয় না. |
NOT_REQUIRED | Google প্রমাণীকরণের প্রয়োজন নেই। |
REQUIRED | ব্যবহারকারীকে Google দ্বারা সফলভাবে প্রমাণীকরণ করতে হবে। |
এন্টারপ্রাইজ টাইপ
এন্টারপ্রাইজের ধরন।
Enums | |
---|---|
ENTERPRISE_TYPE_UNSPECIFIED | এই মান ব্যবহার করা হয় না. |
MANAGED_GOOGLE_DOMAIN | এন্টারপ্রাইজটি একটি পরিচালিত Google ডোমেনের অন্তর্গত। |
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE | এন্টারপ্রাইজটি একটি পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজ । |
পরিচালিত GooglePlayAccountsEnterpriseType
একটি পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজের প্রকার।
Enums | |
---|---|
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE_TYPE_UNSPECIFIED | পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজ প্রকার নির্দিষ্ট করা নেই। |
CUSTOMER_MANAGED | এন্টারপ্রাইজটি গ্রাহক-পরিচালিত |
EMM_MANAGED | এন্টারপ্রাইজটি EMM-পরিচালিত (বঞ্চিত)। |
পরিচালিত GoogleDomainType
পরিচালিত Google ডোমেনের প্রকার।
Enums | |
---|---|
MANAGED_GOOGLE_DOMAIN_TYPE_UNSPECIFIED | পরিচালিত Google ডোমেনের প্রকার নির্দিষ্ট করা নেই৷ |
TYPE_TEAM | পরিচালিত Google ডোমেন একটি ইমেল-যাচাইকৃত দল। |
TYPE_DOMAIN | পরিচালিত Google ডোমেন ডোমেন-যাচাই করা হয়। |
পদ্ধতি | |
---|---|
| একটি এন্টারপ্রাইজ তৈরি করে। |
| স্থায়ীভাবে একটি এন্টারপ্রাইজ এবং এর সাথে সম্পর্কিত সমস্ত অ্যাকাউন্ট এবং ডেটা মুছে ফেলে৷ |
| একটি পরিচালিত Google ডোমেনে একটি বিদ্যমান পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজ আপগ্রেড করতে একটি এন্টারপ্রাইজ আপগ্রেড URL তৈরি করে৷ |
| একটি এন্টারপ্রাইজ পায়. |
| EMM-পরিচালিত উদ্যোগের তালিকা করে। |
| একটি এন্টারপ্রাইজ আপডেট করে। |
- সম্পদ: এন্টারপ্রাইজ
- বিজ্ঞপ্তির ধরন
- বাহ্যিক ডেটা
- শর্তাবলী
- সাইনইন বিস্তারিত
- SigninDetailDefaultStatus
- যোগাযোগের তথ্য
- Google প্রমাণীকরণ সেটিংস
- Google প্রমাণীকরণ আবশ্যক
- এন্টারপ্রাইজ টাইপ
- পরিচালিত GooglePlayAccountsEnterpriseType
- পরিচালিত GoogleDomainType
- পদ্ধতি
সম্পদ: এন্টারপ্রাইজ
কনফিগারেশন একটি এন্টারপ্রাইজে প্রয়োগ করা হয়েছে।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
ক্ষেত্র | |
---|---|
name | |
enabledNotificationTypes[] | এন্টারপ্রাইজের জন্য সক্রিয় করা Google পাব/সাব বিজ্ঞপ্তিগুলির প্রকারগুলি৷ |
pubsubTopic | |
primaryColor | RGB ফরম্যাটে একটি রঙ যা ডিভাইস ম্যানেজমেন্ট অ্যাপ UI-তে দেখানোর জন্য প্রধান রঙ নির্দেশ করে। রঙের উপাদানগুলি নিম্নরূপ সংরক্ষণ করা হয়: |
logo | ডিভাইসের ব্যবস্থা করার সময় একটি লোগো হিসাবে প্রদর্শিত একটি ছবি। সমর্থিত প্রকারগুলি হল: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng। |
enterpriseDisplayName | ব্যবহারকারীদের কাছে প্রদর্শিত এন্টারপ্রাইজের নাম। এই ক্ষেত্রের সর্বোচ্চ দৈর্ঘ্য 100টি অক্ষর। |
termsAndConditions[] | এই এন্টারপ্রাইজের জন্য একটি ডিভাইস প্রভিশন করার সময় যে নিয়ম ও শর্তাবলী অবশ্যই মেনে নিতে হবে। এই তালিকার প্রতিটি মানের জন্য পদগুলির একটি পৃষ্ঠা তৈরি করা হয়েছে। |
appAutoApprovalEnabled | অব্যবহৃত এবং অব্যবহৃত। |
signinDetails[] | এন্টারপ্রাইজের সাইন-ইন বিশদ। |
contactInfo | একটি EMM-পরিচালিত এন্টারপ্রাইজের এন্টারপ্রাইজ যোগাযোগের তথ্য। |
googleAuthenticationSettings | Google-প্রদত্ত ব্যবহারকারী প্রমাণীকরণের জন্য সেটিংস। |
enterpriseType | শুধুমাত্র আউটপুট। এন্টারপ্রাইজের ধরন। |
managedGooglePlayAccountsEnterpriseType | শুধুমাত্র আউটপুট। একটি পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজের প্রকার। |
managedGoogleDomainType | শুধুমাত্র আউটপুট। পরিচালিত Google ডোমেনের প্রকার। |
বিজ্ঞপ্তির ধরন
ডিভাইস ম্যানেজমেন্ট সার্ভার Google Pub/Sub-এর মাধ্যমে যে ধরনের বিজ্ঞপ্তি পাঠাতে পারে।
Enums | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED | এই মান উপেক্ষা করা হয়. |
ENROLLMENT | একটি ডিভাইস নথিভুক্ত হলে একটি বিজ্ঞপ্তি পাঠানো হয়। |
COMPLIANCE_REPORT | অবচয়। |
STATUS_REPORT | যখন একটি ডিভাইস একটি স্ট্যাটাস রিপোর্ট জারি করে তখন একটি বিজ্ঞপ্তি পাঠানো হয়। |
COMMAND | একটি ডিভাইস কমান্ড সম্পূর্ণ হলে একটি বিজ্ঞপ্তি পাঠানো হয়। |
USAGE_LOGS | ডিভাইস পাঠালে একটি বিজ্ঞপ্তি পাঠানো হয়। |
ENTERPRISE_UPGRADE | একটি এন্টারপ্রাইজ আপগ্রেড করা হলে একটি বিজ্ঞপ্তি পাঠানো হয়। দ্রষ্টব্য: এই বৈশিষ্ট্যটি সাধারণত উপলব্ধ নয়। |
বাহ্যিক ডেটা
একটি বাহ্যিক অবস্থানে হোস্ট করা ডেটা। ডেটা অ্যান্ড্রয়েড ডিভাইস নীতি দ্বারা ডাউনলোড করতে হবে এবং হ্যাশের বিরুদ্ধে যাচাই করতে হবে।
JSON প্রতিনিধিত্ব |
---|
{ "url": string, "sha256Hash": string } |
ক্ষেত্র | |
---|---|
url | ডেটার নিখুঁত ইউআরএল, যা অবশ্যই HTTP বা https স্কিম ব্যবহার করতে হবে। Android ডিভাইস নীতি GET অনুরোধে কোনো শংসাপত্র প্রদান করে না, তাই URLটি অবশ্যই সর্বজনীনভাবে অ্যাক্সেসযোগ্য হতে হবে। URL-এ একটি দীর্ঘ, এলোমেলো উপাদান সহ আক্রমণকারীদের URL আবিষ্কার করতে বাধা দিতে ব্যবহার করা যেতে পারে। |
sha256Hash | url-এ হোস্ট করা বিষয়বস্তুর ভিত্তি-64 এনকোড করা SHA-256 হ্যাশ। যদি বিষয়বস্তু এই হ্যাশের সাথে মেলে না, তাহলে Android ডিভাইস নীতি ডেটা ব্যবহার করবে না। |
শর্তাবলী
বিধান করার সময় একটি শর্তাবলী পৃষ্ঠা গ্রহণ করা হবে।
JSON প্রতিনিধিত্ব |
---|
{ "header": { object ( |
ক্ষেত্র | |
---|---|
header | একটি ছোট শিরোনাম যা HTML বিষয়বস্তুর উপরে প্রদর্শিত হয়। |
content | একটি ভাল ফর্ম্যাট করা HTML স্ট্রিং। এটি ক্লায়েন্টে android.text.Html#fromHtml দিয়ে পার্স করা হবে। |
সাইনইন বিস্তারিত
একটি এন্টারপ্রাইজের জন্য সাইন ইন বিশদ সহ একটি সম্পদ। একটি প্রদত্ত এন্টারপ্রাইজের জন্য SigninDetail
পরিচালনা করতে
ব্যবহার করুন৷enterprises
একটি এন্টারপ্রাইজের জন্য, আমাদের কাছে যেকোন সংখ্যক SigninDetail
s থাকতে পারে যা নিম্নলিখিত তিনটি ক্ষেত্রের ( signinUrl
, allowPersonalUsage
, tokenTag
) এর সংমিশ্রণ দ্বারা স্বতন্ত্রভাবে চিহ্নিত করা হয়। কেউ একই ( signinUrl
, allowPersonalUsage
, tokenTag
) দিয়ে দুটি SigninDetail
তৈরি করতে পারে না। ( tokenTag
একটি ঐচ্ছিক ক্ষেত্র)।
: অপারেশনটি Patch
SigninDetails
এর বর্তমান তালিকাকে SigninDetails
এর নতুন তালিকার সাথে আপডেট করে।
- যদি সঞ্চিত
SigninDetail
কনফিগারেশন পাস করা হয়, তাহলে এটি একইsigninEnrollmentToken
এবংqrCode
প্রদান করে। - যদি আমরা একাধিক অভিন্ন
SigninDetail
কনফিগারেশন পাস করি যেগুলি সংরক্ষণ করা হয় না, এটি সেইSigninDetail
কনফিগারেশনগুলির মধ্যে প্রথমটিকে সংরক্ষণ করবে৷ - যদি কনফিগারেশনটি ইতিমধ্যেই বিদ্যমান থাকে তবে আমরা একটি নির্দিষ্ট প্যাচ API কলে একবারের বেশি অনুরোধ করতে পারি না, অন্যথায় এটি একটি ডুপ্লিকেট কী ত্রুটি দেবে এবং পুরো অপারেশন ব্যর্থ হবে।
- আমরা অনুরোধ থেকে নির্দিষ্ট
SigninDetail
কনফিগারেশন মুছে ফেললে তা স্টোরেজ থেকে সরানো হবে। তারপরে আমরা একইSigninDetail
কনফিগারেশনের জন্য অন্যsigninEnrollmentToken
এবংqrCode
অনুরোধ করতে পারি।
JSON প্রতিনিধিত্ব |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
ক্ষেত্র | |
---|---|
signinUrl | একটি সাইন-ইন তালিকাভুক্তি টোকেন সহ ডিভাইসের ব্যবস্থা করা হলে প্রমাণীকরণের জন্য সাইন-ইন URL। সাইন-ইন এন্ডপয়েন্টের https://enterprise.google.com/android/enroll?et= আকারে একটি URL সহ প্রমাণীকরণ প্রবাহ শেষ করা উচিত |
signinEnrollmentToken | কাস্টম সাইন-ইন ফ্লো ট্রিগার করতে ব্যবহৃত একটি এন্টারপ্রাইজ ওয়াইড নথিভুক্তি টোকেন। এটি সার্ভার দ্বারা উত্পন্ন একটি শুধুমাত্র পঠন ক্ষেত্র। |
qrCode | একটি JSON স্ট্রিং যার UTF-8 উপস্থাপনা এই তালিকাভুক্তি টোকেন সহ একটি ডিভাইস নথিভুক্ত করার জন্য একটি QR কোড তৈরি করতে ব্যবহার করা যেতে পারে। NFC ব্যবহার করে একটি ডিভাইস নথিভুক্ত করতে, NFC রেকর্ডে অবশ্যই JSON-এর বৈশিষ্ট্যগুলির একটি ক্রমিক |
allowPersonalUsage | এই এনরোলমেন্ট টোকেন দিয়ে প্রবিধান করা ডিভাইসে ব্যক্তিগত ব্যবহারের অনুমতি দেওয়া হয় কিনা তা নিয়ন্ত্রণ করে। কোম্পানির মালিকানাধীন ডিভাইসের জন্য:
ব্যক্তিগত মালিকানাধীন ডিভাইসগুলির জন্য:
|
defaultStatus | ঐচ্ছিক। সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা উচিত কিনা৷ |
tokenTag | |
SigninDetailDefaultStatus
সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা উচিত কিনা৷
Enums | |
---|---|
SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED | SIGNIN_DETAIL_IS_NOT_DEFAULT এর সমতুল্য। |
SIGNIN_DETAIL_IS_DEFAULT | সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা হবে৷ |
SIGNIN_DETAIL_IS_NOT_DEFAULT | সাইন-ইন URLটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা হবে না। |
যোগাযোগের তথ্য
পরিচালিত Google Play এন্টারপ্রাইজগুলির জন্য যোগাযোগের বিশদ বিবরণ৷
JSON প্রতিনিধিত্ব |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
ক্ষেত্র | |
---|---|
contactEmail | যোগাযোগের একটি বিন্দুর জন্য ইমেল ঠিকানা, যা পরিচালিত Google Play-এর সাথে সম্পর্কিত গুরুত্বপূর্ণ ঘোষণা পাঠাতে ব্যবহার করা হবে। |
dataProtectionOfficerName | তথ্য সুরক্ষা অফিসারের নাম। |
dataProtectionOfficerEmail | ডেটা সুরক্ষা অফিসারের ইমেল। ইমেলটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
dataProtectionOfficerPhone | তথ্য সুরক্ষা অফিসারের ফোন নম্বর ফোন নম্বরটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
euRepresentativeName | ইইউ প্রতিনিধির নাম। |
euRepresentativeEmail | ইইউ প্রতিনিধির ইমেল. ইমেলটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
euRepresentativePhone | ইইউ প্রতিনিধির ফোন নম্বর। ফোন নম্বরটি যাচাই করা হয়েছে কিন্তু যাচাই করা হয়নি। |
Google প্রমাণীকরণ সেটিংস
Google-প্রদত্ত ব্যবহারকারী প্রমাণীকরণের জন্য সেটিংস রয়েছে৷
JSON প্রতিনিধিত্ব |
---|
{
"googleAuthenticationRequired": enum ( |
ক্ষেত্র | |
---|---|
googleAuthenticationRequired | শুধুমাত্র আউটপুট। তালিকাভুক্তি প্রক্রিয়া চলাকালীন ব্যবহারকারীদের Google দ্বারা প্রমাণীকরণ করা প্রয়োজন কিনা। জ্ঞান কর্মী ডিভাইসগুলির জন্য এন্টারপ্রাইজের জন্য Google প্রমাণীকরণ সক্ষম করা আছে কিনা তা আইটি প্রশাসক নির্দিষ্ট করতে পারেন৷ এই মানটি শুধুমাত্র Google অ্যাডমিন কনসোলের মাধ্যমে সেট করা যেতে পারে। Google প্রমাণীকরণ |
Google প্রমাণীকরণ আবশ্যক
এই এন্টারপ্রাইজের জন্য Google প্রমাণীকরণ প্রয়োজন কিনা তা নির্ধারণ করা হচ্ছে।
Enums | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED | এই মান ব্যবহার করা হয় না. |
NOT_REQUIRED | Google প্রমাণীকরণের প্রয়োজন নেই। |
REQUIRED | ব্যবহারকারীকে Google দ্বারা সফলভাবে প্রমাণীকরণ করতে হবে। |
এন্টারপ্রাইজ টাইপ
এন্টারপ্রাইজের ধরন।
Enums | |
---|---|
ENTERPRISE_TYPE_UNSPECIFIED | এই মান ব্যবহার করা হয় না. |
MANAGED_GOOGLE_DOMAIN | এন্টারপ্রাইজটি একটি পরিচালিত Google ডোমেনের অন্তর্গত। |
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE | এন্টারপ্রাইজটি একটি পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজ । |
পরিচালিত GooglePlayAccountsEnterpriseType
একটি পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজের প্রকার।
Enums | |
---|---|
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE_TYPE_UNSPECIFIED | পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজ প্রকার নির্দিষ্ট করা নেই। |
CUSTOMER_MANAGED | এন্টারপ্রাইজটি গ্রাহক-পরিচালিত |
EMM_MANAGED | এন্টারপ্রাইজটি EMM-পরিচালিত (বঞ্চিত)। |
পরিচালিত GoogleDomainType
পরিচালিত Google ডোমেনের প্রকার।
Enums | |
---|---|
MANAGED_GOOGLE_DOMAIN_TYPE_UNSPECIFIED | পরিচালিত Google ডোমেনের প্রকার নির্দিষ্ট করা নেই৷ |
TYPE_TEAM | পরিচালিত Google ডোমেন একটি ইমেল-যাচাইকৃত দল। |
TYPE_DOMAIN | পরিচালিত Google ডোমেন ডোমেন-যাচাই করা হয়। |
পদ্ধতি | |
---|---|
| একটি এন্টারপ্রাইজ তৈরি করে। |
| স্থায়ীভাবে একটি এন্টারপ্রাইজ এবং এর সাথে সম্পর্কিত সমস্ত অ্যাকাউন্ট এবং ডেটা মুছে ফেলে৷ |
| একটি পরিচালিত Google ডোমেনে একটি বিদ্যমান পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজ আপগ্রেড করতে একটি এন্টারপ্রাইজ আপগ্রেড URL তৈরি করে৷ |
| একটি এন্টারপ্রাইজ পায়. |
| EMM-পরিচালিত উদ্যোগের তালিকা করে। |
| একটি এন্টারপ্রাইজ আপডেট করে। |
- সম্পদ: এন্টারপ্রাইজ
- বিজ্ঞপ্তির ধরন
- বাহ্যিক ডেটা
- শর্তাবলী
- সাইনইন বিস্তারিত
- SigninDetailDefaultStatus
- যোগাযোগের তথ্য
- Google প্রমাণীকরণ সেটিংস
- Google প্রমাণীকরণ আবশ্যক
- এন্টারপ্রাইজ টাইপ
- পরিচালিত GooglePlayAccountsEnterpriseType
- পরিচালিত GoogleDomainType
- পদ্ধতি
সম্পদ: এন্টারপ্রাইজ
কনফিগারেশন একটি এন্টারপ্রাইজে প্রয়োগ করা হয়েছে।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
ক্ষেত্র | |
---|---|
name | |
enabledNotificationTypes[] | এন্টারপ্রাইজের জন্য সক্রিয় করা Google পাব/সাব বিজ্ঞপ্তিগুলির প্রকারগুলি৷ |
pubsubTopic | |
primaryColor | RGB ফরম্যাটে একটি রঙ যা ডিভাইস ম্যানেজমেন্ট অ্যাপ UI-তে দেখানোর জন্য প্রধান রঙ নির্দেশ করে। রঙের উপাদানগুলি নিম্নরূপ সংরক্ষণ করা হয়: |
logo | ডিভাইসের ব্যবস্থা করার সময় একটি লোগো হিসাবে প্রদর্শিত একটি ছবি। সমর্থিত প্রকারগুলি হল: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng। |
enterpriseDisplayName | ব্যবহারকারীদের কাছে প্রদর্শিত এন্টারপ্রাইজের নাম। এই ক্ষেত্রের সর্বোচ্চ দৈর্ঘ্য 100টি অক্ষর। |
termsAndConditions[] | এই এন্টারপ্রাইজের জন্য একটি ডিভাইস প্রভিশন করার সময় যে নিয়ম ও শর্তাবলী অবশ্যই মেনে নিতে হবে। এই তালিকার প্রতিটি মানের জন্য পদগুলির একটি পৃষ্ঠা তৈরি করা হয়েছে। |
appAutoApprovalEnabled | অব্যবহৃত এবং অব্যবহৃত। |
signinDetails[] | এন্টারপ্রাইজের সাইন-ইন বিশদ। |
contactInfo | একটি EMM-পরিচালিত এন্টারপ্রাইজের এন্টারপ্রাইজ যোগাযোগের তথ্য। |
googleAuthenticationSettings | Google-প্রদত্ত ব্যবহারকারী প্রমাণীকরণের জন্য সেটিংস। |
enterpriseType | শুধুমাত্র আউটপুট। এন্টারপ্রাইজের ধরন। |
managedGooglePlayAccountsEnterpriseType | শুধুমাত্র আউটপুট। একটি পরিচালিত Google Play অ্যাকাউন্ট এন্টারপ্রাইজের প্রকার। |
managedGoogleDomainType | শুধুমাত্র আউটপুট। পরিচালিত Google ডোমেনের প্রকার। |
বিজ্ঞপ্তির ধরন
ডিভাইস ম্যানেজমেন্ট সার্ভার Google Pub/Sub-এর মাধ্যমে যে ধরনের বিজ্ঞপ্তি পাঠাতে পারে।
Enums | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED | এই মান উপেক্ষা করা হয়. |
ENROLLMENT | একটি ডিভাইস নথিভুক্ত হলে একটি বিজ্ঞপ্তি পাঠানো হয়। |
COMPLIANCE_REPORT | অবচয়। |
STATUS_REPORT | যখন একটি ডিভাইস একটি স্ট্যাটাস রিপোর্ট জারি করে তখন একটি বিজ্ঞপ্তি পাঠানো হয়। |
COMMAND | একটি ডিভাইস কমান্ড সম্পূর্ণ হলে একটি বিজ্ঞপ্তি পাঠানো হয়। |
USAGE_LOGS | ডিভাইস পাঠালে একটি বিজ্ঞপ্তি পাঠানো হয়। |
ENTERPRISE_UPGRADE | একটি এন্টারপ্রাইজ আপগ্রেড করা হলে একটি বিজ্ঞপ্তি পাঠানো হয়। দ্রষ্টব্য: এই বৈশিষ্ট্যটি সাধারণত উপলব্ধ নয়। |
বাহ্যিক ডেটা
একটি বাহ্যিক অবস্থানে হোস্ট করা ডেটা। ডেটা অ্যান্ড্রয়েড ডিভাইস নীতি দ্বারা ডাউনলোড করতে হবে এবং হ্যাশের বিরুদ্ধে যাচাই করতে হবে।
JSON প্রতিনিধিত্ব |
---|
{ "url": string, "sha256Hash": string } |
ক্ষেত্র | |
---|---|
url | ডেটার নিখুঁত ইউআরএল, যা অবশ্যই HTTP বা https স্কিম ব্যবহার করতে হবে। Android ডিভাইস নীতি GET অনুরোধে কোনো শংসাপত্র প্রদান করে না, তাই URLটি অবশ্যই সর্বজনীনভাবে অ্যাক্সেসযোগ্য হতে হবে। URL-এ একটি দীর্ঘ, এলোমেলো উপাদান সহ আক্রমণকারীদের URL আবিষ্কার করতে বাধা দিতে ব্যবহার করা যেতে পারে। |
sha256Hash | url-এ হোস্ট করা বিষয়বস্তুর ভিত্তি-64 এনকোড করা SHA-256 হ্যাশ। যদি বিষয়বস্তু এই হ্যাশের সাথে মেলে না, তাহলে Android ডিভাইস নীতি ডেটা ব্যবহার করবে না। |
শর্তাবলী
বিধান করার সময় একটি শর্তাবলী পৃষ্ঠা গ্রহণ করা হবে।
JSON প্রতিনিধিত্ব |
---|
{ "header": { object ( |
ক্ষেত্র | |
---|---|
header | একটি ছোট শিরোনাম যা HTML বিষয়বস্তুর উপরে প্রদর্শিত হয়। |
content | একটি ভাল ফর্ম্যাট করা HTML স্ট্রিং। এটি ক্লায়েন্টে android.text.Html#fromHtml দিয়ে পার্স করা হবে। |
সাইনইন বিস্তারিত
একটি এন্টারপ্রাইজের জন্য সাইন ইন বিশদ সহ একটি সম্পদ। একটি প্রদত্ত এন্টারপ্রাইজের জন্য SigninDetail
পরিচালনা করতে
ব্যবহার করুন৷enterprises
একটি এন্টারপ্রাইজের জন্য, আমাদের কাছে যেকোন সংখ্যক SigninDetail
s থাকতে পারে যা নিম্নলিখিত তিনটি ক্ষেত্রের ( signinUrl
, allowPersonalUsage
, tokenTag
) এর সংমিশ্রণ দ্বারা স্বতন্ত্রভাবে চিহ্নিত করা হয়। কেউ একই ( signinUrl
, allowPersonalUsage
, tokenTag
) দিয়ে দুটি SigninDetail
তৈরি করতে পারে না। ( tokenTag
একটি ঐচ্ছিক ক্ষেত্র)।
: অপারেশনটি Patch
SigninDetails
এর বর্তমান তালিকাকে SigninDetails
এর নতুন তালিকার সাথে আপডেট করে।
- যদি সঞ্চিত
SigninDetail
কনফিগারেশন পাস করা হয়, তাহলে এটি একইsigninEnrollmentToken
এবংqrCode
প্রদান করে। - যদি আমরা একাধিক অভিন্ন
SigninDetail
কনফিগারেশন পাস করি যেগুলি সংরক্ষণ করা হয় না, এটি সেইSigninDetail
কনফিগারেশনগুলির মধ্যে প্রথমটিকে সংরক্ষণ করবে৷ - যদি কনফিগারেশনটি ইতিমধ্যেই বিদ্যমান থাকে তবে আমরা একটি নির্দিষ্ট প্যাচ API কলে একবারের বেশি অনুরোধ করতে পারি না, অন্যথায় এটি একটি ডুপ্লিকেট কী ত্রুটি দেবে এবং পুরো অপারেশন ব্যর্থ হবে।
- আমরা অনুরোধ থেকে নির্দিষ্ট
SigninDetail
কনফিগারেশন মুছে ফেললে তা স্টোরেজ থেকে সরানো হবে। তারপরে আমরা একইSigninDetail
কনফিগারেশনের জন্য অন্যsigninEnrollmentToken
এবংqrCode
অনুরোধ করতে পারি।
JSON প্রতিনিধিত্ব |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
ক্ষেত্র | |
---|---|
signinUrl | একটি সাইন-ইন তালিকাভুক্তি টোকেন সহ ডিভাইসের ব্যবস্থা করা হলে প্রমাণীকরণের জন্য সাইন-ইন URL। সাইন-ইন এন্ডপয়েন্টের https://enterprise.google.com/android/enroll?et= আকারে একটি URL সহ প্রমাণীকরণ প্রবাহ শেষ করা উচিত |
signinEnrollmentToken | কাস্টম সাইন-ইন ফ্লো ট্রিগার করতে ব্যবহৃত একটি এন্টারপ্রাইজ ওয়াইড নথিভুক্তি টোকেন। এটি সার্ভার দ্বারা উত্পন্ন একটি শুধুমাত্র পঠন ক্ষেত্র। |
qrCode | একটি JSON স্ট্রিং যার UTF-8 উপস্থাপনা এই তালিকাভুক্তি টোকেন সহ একটি ডিভাইস নথিভুক্ত করার জন্য একটি QR কোড তৈরি করতে ব্যবহার করা যেতে পারে। NFC ব্যবহার করে একটি ডিভাইস নথিভুক্ত করতে, NFC রেকর্ডে অবশ্যই JSON-এর বৈশিষ্ট্যগুলির একটি ক্রমিক |
allowPersonalUsage | এই এনরোলমেন্ট টোকেন দিয়ে প্রবিধান করা ডিভাইসে ব্যক্তিগত ব্যবহারের অনুমতি দেওয়া হয় কিনা তা নিয়ন্ত্রণ করে। কোম্পানির মালিকানাধীন ডিভাইসের জন্য:
ব্যক্তিগত মালিকানাধীন ডিভাইসগুলির জন্য:
|
defaultStatus | ঐচ্ছিক। সাইন-ইন ইউআরএলটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা উচিত কিনা। |
tokenTag | একটি ইএমএম-নির্দিষ্ট মেটাডেটা |
সাইন ইন্ডিটেলডেফাল্টস্ট্যাটাস
সাইন-ইন ইউআরএলটি এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা উচিত কিনা।
Enums | |
---|---|
SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED | SIGNIN_DETAIL_IS_NOT_DEFAULT সমতুল্য। |
SIGNIN_DETAIL_IS_DEFAULT | সাইন-ইন ইউআরএল এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহৃত হবে। |
SIGNIN_DETAIL_IS_NOT_DEFAULT | সাইন-ইন ইউআরএল এন্টারপ্রাইজের জন্য ডিফল্টরূপে ব্যবহার করা হবে না। |
যোগাযোগের তথ্য
পরিচালিত গুগল প্লে এন্টারপ্রাইজগুলির জন্য যোগাযোগের বিশদ।
JSON প্রতিনিধিত্ব |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
ক্ষেত্র | |
---|---|
contactEmail | যোগাযোগের একটি পয়েন্টের জন্য ইমেল ঠিকানা, যা পরিচালিত গুগল প্লে সম্পর্কিত গুরুত্বপূর্ণ ঘোষণাগুলি প্রেরণে ব্যবহৃত হবে। |
dataProtectionOfficerName | ডেটা সুরক্ষা কর্মকর্তার নাম। |
dataProtectionOfficerEmail | ডেটা সুরক্ষা কর্মকর্তার ইমেল। ইমেলটি বৈধ হয়েছে তবে যাচাই করা হয়নি। |
dataProtectionOfficerPhone | ডেটা সুরক্ষা কর্মকর্তার ফোন নম্বর ফোন নম্বরটি যাচাই করা হয়েছে তবে যাচাই করা হয়নি। |
euRepresentativeName | ইইউ প্রতিনিধির নাম। |
euRepresentativeEmail | ইইউ প্রতিনিধির ইমেল। ইমেলটি বৈধ হয়েছে তবে যাচাই করা হয়নি। |
euRepresentativePhone | ইইউ প্রতিনিধির ফোন নম্বর। ফোন নম্বরটি বৈধ হয়েছে তবে যাচাই করা হয়নি। |
Googleauthenticationsettings
গুগল সরবরাহিত ব্যবহারকারী প্রমাণীকরণের জন্য সেটিংস রয়েছে।
JSON প্রতিনিধিত্ব |
---|
{
"googleAuthenticationRequired": enum ( |
ক্ষেত্র | |
---|---|
googleAuthenticationRequired | শুধুমাত্র আউটপুট। তালিকাভুক্তি প্রক্রিয়া চলাকালীন ব্যবহারকারীদের গুগল দ্বারা প্রমাণীকরণ করা দরকার কিনা। গুগল প্রমাণীকরণ জ্ঞান কর্মী ডিভাইসগুলির জন্য এন্টারপ্রাইজের জন্য সক্ষম করা আছে কিনা তা প্রশাসক নির্দিষ্ট করতে পারেন। এই মানটি কেবল গুগল অ্যাডমিন কনসোলের মাধ্যমে সেট করা যেতে পারে। গুগল প্রমাণীকরণটি যেখানে গুগল প্রমাণীকরণের প্রয়োজন হয় এবং একটি |
GoogleauthenticationRequired
এই এন্টারপ্রাইজের জন্য গুগল প্রমাণীকরণের প্রয়োজন কিনা তার জন্য সেটিং।
Enums | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED | এই মান ব্যবহৃত হয় না। |
NOT_REQUIRED | গুগল প্রমাণীকরণের প্রয়োজন নেই। |
REQUIRED | ব্যবহারকারীকে গুগল দ্বারা সফলভাবে প্রমাণীকরণ করা প্রয়োজন। |
এন্টারপ্রাইজ টাইপ
এন্টারপ্রাইজের ধরণ।
Enums | |
---|---|
ENTERPRISE_TYPE_UNSPECIFIED | এই মান ব্যবহৃত হয় না। |
MANAGED_GOOGLE_DOMAIN | এন্টারপ্রাইজ একটি পরিচালিত গুগল ডোমেনের অন্তর্গত। |
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE | এন্টারপ্রাইজ একটি পরিচালিত গুগল প্লে অ্যাকাউন্টস এন্টারপ্রাইজ । |
ম্যানেজডগগলপ্লেঅ্যাক্টসেন্টসেন্টারপ্রিসটাইপ
পরিচালিত গুগল প্লে অ্যাকাউন্টগুলির এন্টারপ্রাইজের ধরণ।
Enums | |
---|---|
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE_TYPE_UNSPECIFIED | পরিচালিত গুগল প্লে অ্যাকাউন্টগুলি এন্টারপ্রাইজ টাইপ নির্দিষ্ট করা হয়নি। |
CUSTOMER_MANAGED | এন্টারপ্রাইজ গ্রাহক-পরিচালিত হয় |
EMM_MANAGED | এন্টারপ্রাইজ এমএম-পরিচালিত (অবমূল্যায়িত)। |
ম্যানেজডগোগলডোমেইনটাইপ
পরিচালিত গুগল ডোমেনের ধরণ।
Enums | |
---|---|
MANAGED_GOOGLE_DOMAIN_TYPE_UNSPECIFIED | পরিচালিত গুগল ডোমেন প্রকারটি নির্দিষ্ট করা হয়নি। |
TYPE_TEAM | পরিচালিত গুগল ডোমেন একটি ইমেল-যাচাই করা দল। |
TYPE_DOMAIN | পরিচালিত গুগল ডোমেনটি ডোমেন-যাচাই করা হয়। |
পদ্ধতি | |
---|---|
| একটি উদ্যোগ তৈরি করে। |
| স্থায়ীভাবে একটি এন্টারপ্রাইজ এবং এর সাথে সম্পর্কিত সমস্ত অ্যাকাউন্ট এবং ডেটা মুছে দেয়। |
| একটি বিদ্যমান পরিচালিত গুগল প্লে অ্যাকাউন্টস এন্টারপ্রাইজকে পরিচালিত গুগল ডোমেনে আপগ্রেড করতে একটি এন্টারপ্রাইজ আপগ্রেড ইউআরএল উত্পন্ন করে। |
| একটি উদ্যোগ পায়। |
| এমএম-পরিচালিত উদ্যোগগুলি তালিকাভুক্ত করে। |
| একটি উদ্যোগ আপডেট। |