एडमिन गतिविधि की रिपोर्ट

एडमिन गतिविधि रिपोर्ट, आपके खाते के सभी एडमिन की Admin console गतिविधियों की जानकारी दिखाती है. हर रिपोर्ट, रिपोर्ट के लिए खास पैरामीटर के साथ बेसिक रिपोर्ट एंडपॉइंट अनुरोध का इस्तेमाल करती है. जैसे, एडमिन का नाम या Admin console इवेंट. हर रिपोर्ट को ज़्यादा से ज़्यादा पिछले 180 दिनों का डेटा मिल सकता है.

ग्राहक के कानूनी समझौते के तहत, एडमिन गतिविधि की रिपोर्ट का इस्तेमाल सिर्फ़ कानूनी मकसद के लिए किया जा सकता है. ये रिपोर्ट Google Workspace, Education, और इंटरनेट सेवा देने वाली कंपनी (आईएसपी) के खातों पर लागू होती हैं.

सभी एडमिन गतिविधियां वापस पाएं

किसी खाते के लिए की गई सभी एडमिन गतिविधियों की रिपोर्ट वापस पाने के लिए, नीचे दिए गए GET एचटीटीपी अनुरोध का इस्तेमाल करें. साथ ही, अनुमति से जुड़े दस्तावेज़ में बताया गया अनुमति टोकन शामिल करें. अनुरोध की क्वेरी स्ट्रिंग और रिस्पॉन्स प्रॉपर्टी के बारे में ज़्यादा जानकारी के लिए, एपीआई का संदर्भ देखें. इसे आसानी से पढ़ा जा सके, इसके लिए इस उदाहरण में लाइन रिटर्न का डेटा शामिल किया गया है:

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 क्वेरी स्ट्रिंग से तय होता है कि इस रिपोर्ट में, हर रिपोर्ट पेज के लिए दो इवेंट हैं. एपीआई से मिले रिस्पॉन्स का उदाहरण देखने के लिए, 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

व्यवस्थापक के ज़रिए सभी गतिविधियां फिर से पाएं

किसी एडमिन की ओर से की गई Admin console की सभी गतिविधियों की रिपोर्ट वापस पाने के लिए, नीचे दिए गए GET एचटीटीपी अनुरोध का इस्तेमाल करें. साथ ही, अनुमति से जुड़े दस्तावेज़ में बताया गया अनुमति टोकन शामिल करें. userKey, रिपोर्ट में एडमिन का मुख्य ईमेल पता होता है. अनुरोध की क्वेरी स्ट्रिंग और रिस्पॉन्स प्रॉपर्टी के बारे में ज़्यादा जानकारी के लिए, एपीआई का संदर्भ देखें. इसे आसानी से पढ़ा जा सके, इसके लिए इस उदाहरण में लाइन रिटर्न का डेटा शामिल किया गया है:

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

नीचे दिए गए उदाहरण में, Admin console ऐप्लिकेशन में john@example.com ने जो बदलाव किए हैं उनके बारे में रिपोर्ट दी गई है. साथ ही, रिस्पॉन्स को फ़िल्टर करके ऐसी गतिविधियां दिखाई गई हैं जिनमें OLD_VALUE, ALLOW_CAMERA के बराबर है. एपीआई से मिले रिस्पॉन्स का उदाहरण देखने के लिए, JSON रिस्पॉन्स का उदाहरण देखें. और गतिविधियों के बारे में जानकारी के लिए, एडमिन इवेंट के नाम देखें:

GET https://admin.googleapis.com/admin/reports/v1/activity/users/john@example.com
/applications/admin?maxResults=2&filters=OLD_VALUE==ALLOW_CAMERA

इवेंट के नाम के अनुसार सभी गतिविधियां फिर से पाएं

किसी खास इवेंट नाम के लिए सभी गतिविधियों की रिपोर्ट वापस पाने के लिए, नीचे दिए गए GET एचटीटीपी अनुरोध का इस्तेमाल करें. साथ ही, अनुमति से जुड़े दस्तावेज़ में बताया गया अनुमति टोकन शामिल करें. eventName के बारे में जानकारी के लिए, एडमिन इवेंट के नामों से जुड़ी जानकारी देखें. अनुरोध की क्वेरी स्ट्रिंग और रिस्पॉन्स प्रॉपर्टी के बारे में ज़्यादा जानकारी के लिए, एपीआई का संदर्भ देखें. इसे आसानी से पढ़ा जा सके, इसके लिए इस उदाहरण में लाइन रिटर्न का डेटा शामिल किया गया है:

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

नीचे दिए गए उदाहरण में, Admin console में उपयोगकर्ता के सरनेम को बदलने के सभी इंस्टेंस के लिए, रिपोर्ट को फिर से दिखाया गया है. एपीआई से मिले रिस्पॉन्स का उदाहरण देखने के लिए, JSON रिस्पॉन्स का उदाहरण देखें:

GET https://admin.googleapis.com/admin/reports/v1/activity/users/all
/applications/admin?maxResults=1&eventName=CHANGE_LAST_NAME
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

इवेंट और व्यवस्थापक के अनुसार सभी गतिविधियां फिर से पाएं

अगर किसी एडमिन ने किसी खास इवेंट के नाम के लिए Admin console में किए गए सभी बदलावों की रिपोर्ट देखी है, तो नीचे दिए गए GET एचटीटीपी अनुरोध का इस्तेमाल करें. साथ ही, अनुमति से जुड़े दस्तावेज़ में बताया गया अनुमति टोकन शामिल करें. userKey, रिपोर्ट में एडमिन का मुख्य ईमेल पता होता है. eventName के बारे में जानकारी के लिए, एडमिन इवेंट के नामों से जुड़ी जानकारी देखें. अनुरोध की क्वेरी स्ट्रिंग और रिस्पॉन्स प्रॉपर्टी के बारे में ज़्यादा जानकारी के लिए, एपीआई का संदर्भ देखें. इसे आसानी से पढ़ा जा सके, इसके लिए इस उदाहरण में लाइन रिटर्न का डेटा शामिल किया गया है:

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

नीचे दिए गए उदाहरण में, Admin console में किसी खास उपयोगकर्ता के उपनाम में किए गए सभी बदलावों की रिपोर्ट शामिल है. ये बदलाव, john@example.com ने किए थे. एपीआई से मिले रिस्पॉन्स का उदाहरण देखने के लिए, JSON रिस्पॉन्स का उदाहरण देखें:

GET https://admin.googleapis.com/admin/reports/v1/activity/users/john@example.com
/applications/admin?maxResults=1&eventName=CHANGE_LAST_NAME
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

एडमिन की गतिविधि की रिपोर्ट का उदाहरण JSON फ़ॉर्मैट में जवाब

सही रिस्पॉन्स मिलने पर एचटीटीपी 200 स्टेटस कोड दिखता है. स्टेटस कोड के साथ-साथ, रिस्पॉन्स से एक रिपोर्ट दिखती है. eventName के बारे में जानकारी के लिए, एडमिन इवेंट के नामों से जुड़ी जानकारी देखें. अनुरोध की यूआरएल क्वेरी स्ट्रिंग और रिस्पॉन्स प्रॉपर्टी के बारे में ज़्यादा जानने के लिए, एपीआई का संदर्भ देखें.

{
 "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": ""
       }
      ]
     }
    ]
   }
  ]
 }