অ্যাডমিন 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:batchChangeStatus ChromeOS ডিভাইসগুলির একটি ব্যাচের স্থিতি পরিবর্তন করে৷ |
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 নির্দিষ্ট ব্যবহারকারীর জন্য বৈধ ব্যাকআপ যাচাইকরণ কোডের বর্তমান সেট প্রদান করে। |