অ্যাডমিন কার্যকলাপ রিপোর্ট

অ্যাডমিন অ্যাক্টিভিটি রিপোর্ট আপনার অ্যাকাউন্টের সব অ্যাডমিনিস্ট্রেটরের অ্যাডমিন কনসোল অ্যাক্টিভিটি সংক্রান্ত তথ্য প্রদান করে। প্রতিটি রিপোর্টে প্রশাসকের নাম বা একটি নির্দিষ্ট অ্যাডমিন কনসোল ইভেন্টের মতো রিপোর্ট-নির্দিষ্ট পরামিতি সহ মৌলিক রিপোর্ট শেষ পয়েন্ট অনুরোধ ব্যবহার করে। প্রতিটি রিপোর্টের জন্য সর্বোচ্চ সময়কাল শেষ 180 দিন।

অ্যাডমিন কার্যকলাপ রিপোর্ট আপনার গ্রাহক চুক্তি অনুযায়ী শুধুমাত্র বৈধ উদ্দেশ্যে ব্যবহার করা যেতে পারে. এবং এই রিপোর্টগুলি 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

নিম্নলিখিত উদাহরণটি গত 180 দিনের জন্য আপনার অ্যাকাউন্টের সমস্ত প্রশাসনিক কার্যকলাপের একটি প্রতিবেদন পায় যা একটি প্রতিবেদনের জন্য সর্বাধিক সময়কাল। এবং maxResults ক্যোয়ারী স্ট্রিং নির্ধারণ করে এই রিপোর্টে প্রতি রিপোর্ট পৃষ্ঠায় দুটি ইভেন্ট রয়েছে। একটি API প্রতিক্রিয়ার উদাহরণের জন্য, JSON প্রতিক্রিয়া উদাহরণ দেখুন:

GET https://admin.googleapis.com/admin/reports/v1/activity/users/all
/applications/admin?maxResults=2

নিম্নলিখিত উদাহরণটি গত 180 দিনের জন্য গ্রাহকের সমস্ত প্রশাসনিক কার্যকলাপের একটি প্রতিবেদন পায়। 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 requestor 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 requestor 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": ""
       }
      ]
     }
    ]
   }
  ]
 }