অ্যাডমিন SDK ডিরেক্টরি API এন্টারপ্রাইজ ডোমেনের প্রশাসকদের তাদের প্রতিষ্ঠানের ব্যবহারকারী, গোষ্ঠী, ডিভাইস এবং সম্পর্কিত সংস্থানগুলি দেখতে এবং পরিচালনা করতে দেয়৷ ক্লাউড আইডেন্টিটি এপিআই কিছু একই রিসোর্স পরিচালনার অতিরিক্ত উপায় অফার করে।
পরিষেবা: admin.googleapis.com
এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷
আবিষ্কার নথি
একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কারের নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:
পরিষেবা শেষ পয়েন্ট
একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:
-
https://admin.googleapis.com
REST সম্পদ: asps
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/users/{userKey}/asps/{codeId}ব্যবহারকারীর দ্বারা জারি করা একটি ASP মুছে দেয়। |
get | GET /admin/directory/v1/users/{userKey}/asps/{codeId}একজন ব্যবহারকারীর দ্বারা জারি করা একটি ASP সম্পর্কে তথ্য পায়। |
list | GET /admin/directory/v1/users/{userKey}/aspsএকজন ব্যবহারকারী দ্বারা জারি করা ASP-এর তালিকা করে। |
REST রিসোর্স: ক্রোমিওসডিভাইস
| পদ্ধতি | |
|---|---|
action | POST /admin/directory/v1/customer/{customerId}/devices/chromeos/{resourceId}/actionপরিবর্তে BatchChangeChromeOsDeviceStatus ব্যবহার করুন। |
get | GET /admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}একটি Chrome OS ডিভাইসের বৈশিষ্ট্য পুনরুদ্ধার করে। |
list | GET /admin/directory/v1/customer/{customerId}/devices/chromeosএকটি অ্যাকাউন্টের মধ্যে Chrome OS ডিভাইসগুলির একটি পৃষ্ঠা তালিকা পুনরুদ্ধার করে৷ |
moveDevicesToOu | POST /admin/directory/v1/customer/{customerId}/devices/chromeos/moveDevicesToOuএকটি সাংগঠনিক ইউনিটে একাধিক Chrome OS ডিভাইস সরানো বা সন্নিবেশ করায়। |
patch | PATCH /admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}একটি ডিভাইসের আপডেটযোগ্য বৈশিষ্ট্যগুলি আপডেট করে, যেমন annotatedUser , annotatedLocation , notes , orgUnitPath , বা annotatedAssetId ৷ |
update | PUT /admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}একটি ডিভাইসের আপডেটযোগ্য বৈশিষ্ট্যগুলি আপডেট করে, যেমন annotatedUser , annotatedLocation , notes , orgUnitPath , বা annotatedAssetId ৷ |
REST সম্পদ: customer.devices.chromeos
| পদ্ধতি | |
|---|---|
batchChangeStatus | POST /admin/directory/v1/customer/{customerId}/devices/chromeos:batchChangeStatusChromeOS ডিভাইসগুলির একটি ব্যাচের স্থিতি পরিবর্তন করে৷ |
issueCommand | POST /admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}:issueCommandডিভাইস চালানোর জন্য একটি কমান্ড ইস্যু করে। |
REST সম্পদ: customer.devices.chromeos.commands
| পদ্ধতি | |
|---|---|
get | GET /admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}/commands/{commandId}ডিভাইসে জারি করা একটি নির্দিষ্ট কমান্ড কমান্ড ডেটা পায়। |
REST সম্পদ: গ্রাহকদের
| পদ্ধতি | |
|---|---|
get | GET /admin/directory/v1/customers/{customerKey}একটি গ্রাহক উদ্ধার. |
patch | PATCH /admin/directory/v1/customers/{customerKey}একজন গ্রাহককে প্যাচ করে। |
update | PUT /admin/directory/v1/customers/{customerKey}একটি গ্রাহক আপডেট. |
REST রিসোর্স: ডোমেইন অ্যালিয়াস
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/customer/{customer}/domainaliases/{domainAliasName}গ্রাহকের একটি ডোমেন উপনাম মুছে দেয়। |
get | GET /admin/directory/v1/customer/{customer}/domainaliases/{domainAliasName}গ্রাহকের একটি ডোমেন উপনাম পুনরুদ্ধার করে। |
insert | POST /admin/directory/v1/customer/{customer}/domainaliasesগ্রাহকের একটি ডোমেন উপনাম সন্নিবেশ করান। |
list | GET /admin/directory/v1/customer/{customer}/domainaliasesগ্রাহকের ডোমেন উপনামের তালিকা করে। |
REST সম্পদ: ডোমেইন
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/customer/{customer}/domains/{domainName}গ্রাহকের একটি ডোমেন মুছে দেয়। |
get | GET /admin/directory/v1/customer/{customer}/domains/{domainName}গ্রাহকের একটি ডোমেন পুনরুদ্ধার করে। |
insert | POST /admin/directory/v1/customer/{customer}/domainsগ্রাহকের একটি ডোমেন সন্নিবেশ করান। |
list | GET /admin/directory/v1/customer/{customer}/domainsগ্রাহকের ডোমেন তালিকা. |
REST সম্পদ: গোষ্ঠী
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/groups/{groupKey}একটি গ্রুপ মুছে দেয়। |
get | GET /admin/directory/v1/groups/{groupKey}একটি গোষ্ঠীর বৈশিষ্ট্য পুনরুদ্ধার করে। |
insert | POST /admin/directory/v1/groupsএকটি গ্রুপ তৈরি করে। |
list | GET /admin/directory/v1/groupsএকটি ডোমেনের বা ব্যবহারকারীর একটি userKey (পৃষ্ঠাযুক্ত) দেওয়া সমস্ত গ্রুপ পুনরুদ্ধার করে। |
patch | PATCH /admin/directory/v1/groups/{groupKey}একটি গ্রুপের বৈশিষ্ট্য আপডেট করে। |
update | PUT /admin/directory/v1/groups/{groupKey}একটি গ্রুপের বৈশিষ্ট্য আপডেট করে। |
REST সম্পদ: group.aliases
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/groups/{groupKey}/aliases/{alias}একটি উপনাম সরিয়ে দেয়। |
insert | POST /admin/directory/v1/groups/{groupKey}/aliasesগ্রুপের জন্য একটি উপনাম যোগ করে। |
list | GET /admin/directory/v1/groups/{groupKey}/aliasesএকটি গোষ্ঠীর জন্য সমস্ত উপনামের তালিকা করে। |
বাকি সম্পদ: সদস্য
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/groups/{groupKey}/members/{memberKey}একটি গ্রুপ থেকে একজন সদস্যকে সরিয়ে দেয়। |
get | GET /admin/directory/v1/groups/{groupKey}/members/{memberKey}একটি গ্রুপ সদস্যের বৈশিষ্ট্য পুনরুদ্ধার করে. |
hasMember | GET /admin/directory/v1/groups/{groupKey}/hasMember/{memberKey}প্রদত্ত ব্যবহারকারী গ্রুপের সদস্য কিনা তা পরীক্ষা করে। |
insert | POST /admin/directory/v1/groups/{groupKey}/membersনির্দিষ্ট গ্রুপে একজন ব্যবহারকারীকে যুক্ত করে। |
list | GET /admin/directory/v1/groups/{groupKey}/membersএকটি গ্রুপের সমস্ত সদস্যের একটি পৃষ্ঠা তালিকা পুনরুদ্ধার করে। |
patch | PATCH /admin/directory/v1/groups/{groupKey}/members/{memberKey}নির্দিষ্ট গ্রুপে ব্যবহারকারীর সদস্যতা বৈশিষ্ট্য আপডেট করে। |
update | PUT /admin/directory/v1/groups/{groupKey}/members/{memberKey}নির্দিষ্ট গ্রুপে ব্যবহারকারীর সদস্যতা আপডেট করে। |
REST রিসোর্স: মোবাইল ডিভাইস
| পদ্ধতি | |
|---|---|
action | POST /admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}/actionএমন একটি পদক্ষেপ নেয় যা একটি মোবাইল ডিভাইসকে প্রভাবিত করে। |
delete | DELETE /admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}একটি মোবাইল ডিভাইস সরিয়ে দেয়। |
get | GET /admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}একটি মোবাইল ডিভাইসের বৈশিষ্ট্য পুনরুদ্ধার করে। |
list | GET /admin/directory/v1/customer/{customerId}/devices/mobileএকটি অ্যাকাউন্টের জন্য সমস্ত ব্যবহারকারীর মালিকানাধীন মোবাইল ডিভাইসগুলির একটি পৃষ্ঠা তালিকা পুনরুদ্ধার করে৷ |
REST সম্পদ: অর্গুনিট
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath=**}একটি সাংগঠনিক ইউনিট সরিয়ে দেয়। |
get | GET /admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath=**}একটি সাংগঠনিক ইউনিট পুনরুদ্ধার করে। |
insert | POST /admin/directory/v1/customer/{customerId}/orgunitsএকটি সাংগঠনিক ইউনিট যোগ করে। |
list | GET /admin/directory/v1/customer/{customerId}/orgunitsএকটি অ্যাকাউন্টের জন্য সমস্ত সাংগঠনিক ইউনিটের একটি তালিকা পুনরুদ্ধার করে। |
patch | PATCH /admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath=**}একটি সাংগঠনিক ইউনিট আপডেট করে। |
update | PUT /admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath=**}একটি সাংগঠনিক ইউনিট আপডেট করে। |
REST সম্পদ: বিশেষাধিকার
| পদ্ধতি | |
|---|---|
list | GET /admin/directory/v1/customer/{customer}/roles/ALL/privilegesএকটি গ্রাহকের জন্য সমস্ত বিশেষাধিকারের একটি পৃষ্ঠা তালিকা পুনরুদ্ধার করে। |
REST রিসোর্স: resource.buildings
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}একটি বিল্ডিং মুছে দেয়। |
get | GET /admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}একটি ভবন উদ্ধার করে। |
insert | POST /admin/directory/v1/customer/{customer}/resources/buildingsএকটি বিল্ডিং সন্নিবেশ করান। |
list | GET /admin/directory/v1/customer/{customer}/resources/buildingsএকটি অ্যাকাউন্টের জন্য ভবনগুলির একটি তালিকা পুনরুদ্ধার করে৷ |
patch | PATCH /admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}একটি বিল্ডিং প্যাচ. |
update | PUT /admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}একটি বিল্ডিং আপডেট করে। |
REST সম্পদ: সম্পদ.ক্যালেন্ডার
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/customer/{customer}/resources/calendars/{calendarResourceId}একটি ক্যালেন্ডার সম্পদ মুছে দেয়। |
get | GET /admin/directory/v1/customer/{customer}/resources/calendars/{calendarResourceId}একটি ক্যালেন্ডার সম্পদ পুনরুদ্ধার করে। |
insert | POST /admin/directory/v1/customer/{customer}/resources/calendarsএকটি ক্যালেন্ডার সম্পদ সন্নিবেশ করান। |
list | GET /admin/directory/v1/customer/{customer}/resources/calendarsএকটি অ্যাকাউন্টের জন্য ক্যালেন্ডার সংস্থানগুলির একটি তালিকা পুনরুদ্ধার করে৷ |
patch | PATCH /admin/directory/v1/customer/{customer}/resources/calendars/{calendarResourceId}একটি ক্যালেন্ডার সম্পদ প্যাচ করে। |
update | PUT /admin/directory/v1/customer/{customer}/resources/calendars/{calendarResourceId}একটি ক্যালেন্ডার সম্পদ আপডেট করে। |
REST রিসোর্স: resources.features
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/customer/{customer}/resources/features/{featureKey}একটি বৈশিষ্ট্য মুছে দেয়। |
get | GET /admin/directory/v1/customer/{customer}/resources/features/{featureKey}একটি বৈশিষ্ট্য পুনরুদ্ধার করে। |
insert | POST /admin/directory/v1/customer/{customer}/resources/featuresএকটি বৈশিষ্ট্য সন্নিবেশ করান। |
list | GET /admin/directory/v1/customer/{customer}/resources/featuresএকটি অ্যাকাউন্টের জন্য বৈশিষ্ট্যগুলির একটি তালিকা পুনরুদ্ধার করে৷ |
patch | PATCH /admin/directory/v1/customer/{customer}/resources/features/{featureKey}প্যাচ একটি বৈশিষ্ট্য. |
rename | POST /admin/directory/v1/customer/{customer}/resources/features/{oldName}/renameএকটি বৈশিষ্ট্যের নাম পরিবর্তন করে। |
update | PUT /admin/directory/v1/customer/{customer}/resources/features/{featureKey}একটি বৈশিষ্ট্য আপডেট করে। |
REST রিসোর্স: ভূমিকা অ্যাসাইনমেন্ট
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/customer/{customer}/roleassignments/{roleAssignmentId}একটি ভূমিকা অ্যাসাইনমেন্ট মুছে দেয়। |
get | GET /admin/directory/v1/customer/{customer}/roleassignments/{roleAssignmentId}একটি ভূমিকা অ্যাসাইনমেন্ট পুনরুদ্ধার করে। |
insert | POST /admin/directory/v1/customer/{customer}/roleassignmentsএকটি ভূমিকা অ্যাসাইনমেন্ট তৈরি করে। |
list | GET /admin/directory/v1/customer/{customer}/roleassignmentsসমস্ত রোল অ্যাসাইনমেন্টের একটি পেজিনেটেড তালিকা পুনরুদ্ধার করে। |
REST সম্পদ: ভূমিকা
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/customer/{customer}/roles/{roleId}একটি ভূমিকা মুছে দেয়। |
get | GET /admin/directory/v1/customer/{customer}/roles/{roleId}একটি ভূমিকা পুনরুদ্ধার করে। |
insert | POST /admin/directory/v1/customer/{customer}/rolesভূমিকা তৈরি করে। |
list | GET /admin/directory/v1/customer/{customer}/rolesএকটি ডোমেনের সমস্ত ভূমিকাগুলির একটি পৃষ্ঠাবদ্ধ তালিকা পুনরুদ্ধার করে৷ |
patch | PATCH /admin/directory/v1/customer/{customer}/roles/{roleId}প্যাচ একটি ভূমিকা. |
update | PUT /admin/directory/v1/customer/{customer}/roles/{roleId}একটি ভূমিকা আপডেট করে। |
REST সম্পদ: স্কিমা
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/customer/{customerId}/schemas/{schemaKey}একটি স্কিমা মুছে দেয়। |
get | GET /admin/directory/v1/customer/{customerId}/schemas/{schemaKey}একটি স্কিমা উদ্ধার করে। |
insert | POST /admin/directory/v1/customer/{customerId}/schemasএকটি স্কিমা তৈরি করে। |
list | GET /admin/directory/v1/customer/{customerId}/schemasএকজন গ্রাহকের জন্য সমস্ত স্কিমা পুনরুদ্ধার করে। |
patch | PATCH /admin/directory/v1/customer/{customerId}/schemas/{schemaKey}একটি স্কিমা প্যাচ. |
update | PUT /admin/directory/v1/customer/{customerId}/schemas/{schemaKey}একটি স্কিমা আপডেট করে। |
REST সম্পদ: টোকেন
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/users/{userKey}/tokens/{clientId}একটি অ্যাপ্লিকেশনের জন্য ব্যবহারকারীর দ্বারা জারি করা সমস্ত অ্যাক্সেস টোকেন মুছে দেয়। |
get | GET /admin/directory/v1/users/{userKey}/tokens/{clientId}ব্যবহারকারীর দ্বারা জারি করা একটি অ্যাক্সেস টোকেন সম্পর্কে তথ্য পায়। |
list | GET /admin/directory/v1/users/{userKey}/tokensনির্দিষ্ট ব্যবহারকারী 3য় পক্ষের অ্যাপ্লিকেশনে ইস্যু করা টোকেনের সেট ফেরত দেয়। |
REST সম্পদ: দুই ধাপ যাচাইকরণ
| পদ্ধতি | |
|---|---|
turnOff | POST /admin/directory/v1/users/{userKey}/twoStepVerification/turnOffব্যবহারকারীর জন্য 2-পদক্ষেপ যাচাইকরণ বন্ধ করে। |
REST সম্পদ: ব্যবহারকারী
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/users/{userKey}একজন ব্যবহারকারীকে মুছে দেয়। |
get | GET /admin/directory/v1/users/{userKey}একজন ব্যবহারকারী পুনরুদ্ধার করে। |
insert | POST /admin/directory/v1/usersএকজন ব্যবহারকারী তৈরি করে। |
list | GET /admin/directory/v1/usersমুছে ফেলা ব্যবহারকারীদের বা একটি ডোমেনের সমস্ত ব্যবহারকারীর একটি পাতাযুক্ত তালিকা পুনরুদ্ধার করে। |
makeAdmin | POST /admin/directory/v1/users/{userKey}/makeAdminএকজন ব্যবহারকারীকে সুপার অ্যাডমিনিস্ট্রেটর করে তোলে। |
patch | PATCH /admin/directory/v1/users/{userKey}প্যাচ শব্দার্থবিদ্যা ব্যবহার করে একজন ব্যবহারকারীকে আপডেট করে। |
signOut | POST /admin/directory/v1/users/{userKey}/signOutএকজন ব্যবহারকারীকে সমস্ত ওয়েব এবং ডিভাইস সেশন থেকে সাইন আউট করে এবং তাদের সাইন-ইন কুকি রিসেট করে। |
undelete | POST /admin/directory/v1/users/{userKey}/undeleteএকটি মুছে ফেলা ব্যবহারকারীর অপসারণ. |
update | PUT /admin/directory/v1/users/{userKey}একজন ব্যবহারকারীকে আপডেট করে। |
watch | POST /admin/directory/v1/users/watchব্যবহারকারীদের তালিকা পরিবর্তনের জন্য ঘড়ি. |
REST সম্পদ: user.aliases
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/users/{userKey}/aliases/{alias}একটি উপনাম সরিয়ে দেয়। |
insert | POST /admin/directory/v1/users/{userKey}/aliasesএকটি উপনাম যোগ করে। |
list | GET /admin/directory/v1/users/{userKey}/aliasesএকজন ব্যবহারকারীর জন্য সমস্ত উপনামের তালিকা করে। |
watch | POST /admin/directory/v1/users/{userKey}/aliases/watchব্যবহারকারীদের তালিকা পরিবর্তনের জন্য ঘড়ি. |
REST সম্পদ: user.photos
| পদ্ধতি | |
|---|---|
delete | DELETE /admin/directory/v1/users/{userKey}/photos/thumbnailব্যবহারকারীর ছবি সরিয়ে দেয়। |
get | GET /admin/directory/v1/users/{userKey}/photos/thumbnailব্যবহারকারীর ছবি পুনরুদ্ধার করে। |
patch | PATCH /admin/directory/v1/users/{userKey}/photos/thumbnailব্যবহারকারীর জন্য একটি ছবি যোগ করে। |
update | PUT /admin/directory/v1/users/{userKey}/photos/thumbnailব্যবহারকারীর জন্য একটি ছবি যোগ করে। |
REST সম্পদ: যাচাইকরণ কোড
| পদ্ধতি | |
|---|---|
generate | POST /admin/directory/v1/users/{userKey}/verificationCodes/generateব্যবহারকারীর জন্য নতুন ব্যাকআপ যাচাইকরণ কোড তৈরি করে। |
invalidate | POST /admin/directory/v1/users/{userKey}/verificationCodes/invalidateব্যবহারকারীর জন্য বর্তমান ব্যাকআপ যাচাইকরণ কোডগুলিকে অবৈধ করে। |
list | GET /admin/directory/v1/users/{userKey}/verificationCodesনির্দিষ্ট ব্যবহারকারীর জন্য বৈধ ব্যাকআপ যাচাইকরণ কোডের বর্তমান সেট প্রদান করে। |