অ্যাডমিন অ্যাক্টিভিটি রিপোর্ট আপনার অ্যাকাউন্টের সমস্ত অ্যাডমিনিস্ট্রেটরদের অ্যাডমিন কনসোল অ্যাক্টিভিটি সম্পর্কে তথ্য প্রদান করে। প্রতিটি রিপোর্টে অ্যাডমিনিস্ট্রেটরের নাম বা একটি নির্দিষ্ট অ্যাডমিন কনসোল ইভেন্টের মতো রিপোর্ট-নির্দিষ্ট প্যারামিটার সহ মৌলিক রিপোর্ট এন্ডপয়েন্ট অনুরোধ ব্যবহার করা হয়। প্রতিটি রিপোর্টের সর্বোচ্চ সময়কাল হল শেষ ১৮০ দিন।
আপনার গ্রাহক চুক্তি অনুসারে অ্যাডমিন অ্যাক্টিভিটি রিপোর্ট শুধুমাত্র আইনি উদ্দেশ্যে ব্যবহার করা যেতে পারে। এবং এই রিপোর্টগুলি Google Workspace, Education এবং ISP অ্যাকাউন্টের ক্ষেত্রে প্রযোজ্য।
সমস্ত প্রশাসনিক কার্যক্রম পুনরুদ্ধার করুন
একটি অ্যাকাউন্টের জন্য সম্পাদিত সমস্ত প্রশাসনিক কার্যকলাপের প্রতিবেদন পুনরুদ্ধার করতে, নিম্নলিখিত GET HTTP অনুরোধটি ব্যবহার করুন এবং অনুমোদন ডকুমেন্টেশনে বর্ণিত অনুমোদন টোকেনটি অন্তর্ভুক্ত করুন। অনুরোধের ক্যোয়ারী স্ট্রিং এবং প্রতিক্রিয়া বৈশিষ্ট্য সম্পর্কে আরও তথ্যের জন্য, API রেফারেন্স দেখুন। পঠনযোগ্যতার জন্য, নিম্নলিখিত উদাহরণটি লাইন রিটার্ন সহ ফর্ম্যাট করা হয়েছে:
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all /applications/admin?endTime=a date&startTime=a date &maxResults=number of events listed on each page of the report
নিচের উদাহরণটি আপনার অ্যাকাউন্টের গত ১৮০ দিনের সমস্ত প্রশাসনিক কার্যকলাপের একটি প্রতিবেদন পাবে যা একটি প্রতিবেদনের জন্য সর্বোচ্চ সময়কাল। এবং maxResults কোয়েরি স্ট্রিং নির্ধারণ করে যে এই প্রতিবেদনে প্রতি প্রতিবেদন পৃষ্ঠায় দুটি ইভেন্ট রয়েছে। একটি API প্রতিক্রিয়ার উদাহরণের জন্য, JSON প্রতিক্রিয়া উদাহরণটি দেখুন:
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all /applications/admin?maxResults=2
নিচের উদাহরণে গ্রাহকের গত ১৮০ দিনের সমস্ত প্রশাসনিক কার্যকলাপের একটি প্রতিবেদন দেওয়া হয়েছে। customerId নির্দিষ্ট করে যে কোন গ্রাহকের কাছ থেকে প্রতিবেদনটি পুনরুদ্ধার করা হবে।
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all /applications/admin?customerId=C03az79cb
প্রশাসকের সমস্ত কার্যকলাপ পুনরুদ্ধার করুন
একটি নির্দিষ্ট প্রশাসক দ্বারা সম্পাদিত সমস্ত অ্যাডমিন কনসোল কার্যকলাপের একটি প্রতিবেদন পুনরুদ্ধার করতে, নিম্নলিখিত GET HTTP অনুরোধটি ব্যবহার করুন এবং অনুমোদন ডকুমেন্টেশনে বর্ণিত অনুমোদন টোকেনটি অন্তর্ভুক্ত করুন। userKey হল প্রতিবেদনে প্রশাসকের প্রাথমিক ইমেল ঠিকানা। অনুরোধের ক্যোয়ারী স্ট্রিং এবং প্রতিক্রিয়া বৈশিষ্ট্য সম্পর্কে আরও তথ্যের জন্য, API রেফারেন্স দেখুন। পঠনযোগ্যতার জন্য, নিম্নলিখিত উদাহরণটি লাইন রিটার্ন সহ ফর্ম্যাট করা হয়েছে:
GET https://admin.googleapis.com/admin/reports/v1/activity/users/userKey /applications/admin?endTime=a date&startTime=a date &maxResults=number of events listed on each page of the report &filters=event name parameter relational operator parameter value
নিম্নলিখিত উদাহরণটি john@example.com দ্বারা অ্যাডমিন কনসোল অ্যাপ্লিকেশনে করা সমস্ত পরিবর্তনের একটি প্রতিবেদন পায় এবং প্রতিক্রিয়াটি ফিল্টার করা হয় যাতে ALLOW_CAMERA এর সমান OLD_VALUE থাকা যেকোনো কার্যকলাপ ফেরত দেওয়া হয়। API প্রতিক্রিয়ার উদাহরণের জন্য, JSON প্রতিক্রিয়া উদাহরণ দেখুন। এবং কার্যকলাপ সম্পর্কে তথ্যের জন্য, প্রশাসক ইভেন্টের নামগুলি দেখুন:
GET https://admin.googleapis.com/admin/reports/v1/activity/users/john@example.com /applications/admin?maxResults=2&filters=OLD_VALUE==ALLOW_CAMERA
ইভেন্টের নাম অনুসারে সমস্ত কার্যকলাপ পুনরুদ্ধার করুন
একটি নির্দিষ্ট ইভেন্ট নামের জন্য সমস্ত কার্যকলাপের প্রতিবেদন পুনরুদ্ধার করতে, নিম্নলিখিত GET HTTP অনুরোধটি ব্যবহার করুন এবং অনুমোদন ডকুমেন্টেশনে বর্ণিত অনুমোদন টোকেনটি অন্তর্ভুক্ত করুন। eventName তথ্যের জন্য, প্রশাসক ইভেন্টের নাম রেফারেন্স তথ্য দেখুন। অনুরোধের ক্যোয়ারী স্ট্রিং এবং প্রতিক্রিয়া বৈশিষ্ট্য সম্পর্কে আরও তথ্যের জন্য, API রেফারেন্স দেখুন। পঠনযোগ্যতার জন্য, নিম্নলিখিত উদাহরণটি লাইন রিটার্ন সহ ফর্ম্যাট করা হয়েছে:
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all /applications/admin?endTime=a date&startTime=a date &maxResults=maximum number of events returned on a response page &eventName=name of the administrative event
নিম্নলিখিত উদাহরণটি ব্যবহারকারীর পদবি পরিবর্তনের সমস্ত অ্যাডমিন কনসোল উদাহরণের জন্য একটি প্রতিবেদন পুনরুদ্ধার করে। একটি API প্রতিক্রিয়ার উদাহরণের জন্য, JSON প্রতিক্রিয়া উদাহরণটি দেখুন:
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all /applications/admin?maxResults=1&eventName=CHANGE_LAST_NAME
ইভেন্ট এবং প্রশাসকের দ্বারা সমস্ত কার্যকলাপ পুনরুদ্ধার করুন
একটি নির্দিষ্ট অ্যাডমিনিস্ট্রেটর দ্বারা করা একটি নির্দিষ্ট ইভেন্ট নামের জন্য সমস্ত অ্যাডমিন কনসোল পরিবর্তনের রিপোর্ট পুনরুদ্ধার করতে, নিম্নলিখিত GET HTTP অনুরোধটি ব্যবহার করুন এবং অনুমোদন ডকুমেন্টেশনে বর্ণিত অনুমোদন টোকেনটি অন্তর্ভুক্ত করুন। userKey হল প্রতিবেদনে প্রশাসকের প্রাথমিক ইমেল ঠিকানা। eventName তথ্যের জন্য, প্রশাসক ইভেন্টের নাম রেফারেন্স তথ্য দেখুন। অনুরোধের ক্যোয়ারী স্ট্রিং এবং প্রতিক্রিয়া বৈশিষ্ট্য সম্পর্কে আরও তথ্যের জন্য, API রেফারেন্স দেখুন। পঠনযোগ্যতার জন্য, নিম্নলিখিত উদাহরণটি লাইন রিটার্ন দিয়ে ফর্ম্যাট করা হয়েছে:
GET https://admin.googleapis.com/admin/reports/v1/activity/users/userKey /applications/admin?endTime=a date&startTime=a date &maxResults=maximum number of events returned on a response page &eventName=name of the administrative event
নিম্নলিখিত উদাহরণটি john@example.com দ্বারা করা একটি নির্দিষ্ট ব্যবহারকারীর পদবিতে সমস্ত অ্যাডমিন কনসোল পরিবর্তনের জন্য একটি প্রতিবেদন পুনরুদ্ধার করে। একটি API প্রতিক্রিয়ার উদাহরণের জন্য, JSON প্রতিক্রিয়া উদাহরণটি দেখুন:
GET https://admin.googleapis.com/admin/reports/v1/activity/users/john@example.com /applications/admin?maxResults=1&eventName=CHANGE_LAST_NAME
অ্যাডমিন অ্যাক্টিভিটি রিপোর্টের উদাহরণ JSON প্রতিক্রিয়া
একটি সফল প্রতিক্রিয়া একটি HTTP 200 স্ট্যাটাস কোড ফেরত পাঠায়। স্ট্যাটাস কোডের সাথে, প্রতিক্রিয়াটি একটি রিপোর্ট ফেরত পাঠায়। eventName তথ্যের জন্য, অ্যাডমিনিস্ট্রেটর ইভেন্টের নাম রেফারেন্স তথ্য দেখুন। অনুরোধের URL কোয়েরি স্ট্রিং এবং প্রতিক্রিয়া বৈশিষ্ট্য সম্পর্কে আরও তথ্যের জন্য, API রেফারেন্স দেখুন।
{ "kind": "reports#auditActivities", "nextPageToken": "the next page's token", "items": [ { "kind": "audit#activity", "id": { "time": "2011-06-17T15:39:18.460Z", "uniqueQualifier": "report's unique ID", "applicationName": "admin", "customerId": "C03az79cb" }, "actor": { "callerType": "USER", "email": "liz@example.com", "profileId": "user's unique Google Workspace profile ID", "key": "consumer key of requester in OAuth 2LO requests" }, "ownerDomain": "example.com", "ipAddress": "user's IP address", "events": [ { "type": "GROUP_SETTINGS", "name": "CHANGE_GROUP_SETTING", "parameters": [ { "name": "SETTING_NAME", "value": "WHO_CAN_JOIN", "intValue": "integer value of parameter", "boolValue": "boolean value of parameter" } ] } ] }, { "kind": "audit#activity", "id": { "time": "2011-06-17T15:39:18.460Z", "uniqueQualifier": "reports unique ID", "applicationName": "admin", "customerId": "C03az79cb" }, "actor": { "callerType": "USER", "email": "liz@example.com", "profileId": "user's unique Google Workspace profile ID", "key": "consumer key of requester in an OAuth 2LO request" }, "ownerDomain": "example.com", "ipAddress": "user's IP address", "events": [ { "type": "GROUP_SETTINGS", "name": "CREATE_GROUP", "parameters": [ { "name": "GROUP_EMAIL", "value": "helpdesk@example.com", "intValue": "", "boolValue": "" } ] } ] } ] }