You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/o365/_dev/build/docs/README.md
+19-4Lines changed: 19 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,16 @@
2
2
3
3
This integration is for [Microsoft Office 365](https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/). It currently supports user, admin, system, and policy actions and events from Office 365 and Azure AD activity logs exposed by the [Office 365 Management Activity API](https://learn.microsoft.com/en-us/office/office-365-management-api/office-365-management-activity-api-reference).
4
4
5
+
This integration supports the following Microsoft Office 365 workloads
6
+
7
+
- Audit.AzureActiveDirectory
8
+
- Audit.Exchange
9
+
- Audit.SharePoint
10
+
- Audit.General
11
+
- DLP.All
12
+
13
+
For detailed information on the supported record types within these workloads, please refer to the [AuditLogRecordType documentation](https://learn.microsoft.com/en-us/office/office-365-management-api/office-365-management-activity-api-schema#auditlogrecordtype).
14
+
5
15
## Setup
6
16
7
17
To use this integration you need to [enable `Audit Log`](https://learn.microsoft.com/en-us/purview/audit-log-enable-disable) and register an application in [Microsoft Entra ID (formerly known as Azure Active Directory)](https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id).
@@ -10,15 +20,20 @@ Once the Microsoft Entra ID application is registered, you can set up its creden
10
20
11
21
1. Note the `Application (client) ID` and `Directory (tenant) ID` in the registered application's `Overview` page.
12
22
2. Create a new secret to configure the authentication of your application, as follows:
13
-
- Navigate to `Certificates & Secrets` section.
23
+
- Navigate to `Manage -> Certificates & Secrets` section.
14
24
- Click `New client secret`, provide a description and create the new secret.
- Note the `Value` which is required for setup of the integration.
27
+

16
28
3. Add permissions to your registered application. Please refer to the [Office 365 Management API documentation](https://learn.microsoft.com/en-us/office/office-365-management-api/get-started-with-office-365-management-apis#specify-the-permissions-your-app-requires-to-access-the-office-365-management-apis) for more details.
17
-
- Navigate to `API permissions` page and click `Add a permission`
29
+
- Navigate to `Manage -> API permissions` page. Under Configured permissions click `Add a permission`.
18
30
- Select `Office 365 Management APIs` tile from the listed tiles.
- Under `ActivityFeed`, select `ActivityFeed.Read` permission. This is minimum required permissions to read audit logs of your organization as [provided in the documentation](https://learn.microsoft.com/en-us/office/office-365-management-api/office-365-management-activity-api-reference). Optionally, select `ActivityFeed.ReadDlp` to read DLP policy events.
- If `User.Read` permission under `Microsoft.Graph` tile is not added by default, add this permission.
23
38
- After the permissions are added, the admin has to grant consent for these permissions.
24
39
@@ -74,13 +89,13 @@ If a new integration policy is created to fetch data from existing subscriptions
74
89
75
90
## Compatibility
76
91
77
-
The `ingest-geoip` and `ingest-user_agent` Elasticsearch plugins are required to run this module.
92
+
The Microsoft Office 365 integration is compatible with version 1.0 of Microsoft Office 365 Management API.
78
93
79
94
## Logs
80
95
81
96
### Audit
82
97
83
-
Uses the Office 365 Management Activity API to retrieve audit messages from Office 365 and Azure AD activity logs. These are the same logs that are available under Audit Log Search in the Security and Compliance Center.
98
+
Uses the Office 365 Management Activity API to retrieve audit messages from Office 365 and Azure AD activity logs. These are the same logs that are available under Audit Log Search in the Microsoft Purview portal.
Copy file name to clipboardExpand all lines: packages/o365/docs/README.md
+19-4Lines changed: 19 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,16 @@
2
2
3
3
This integration is for [Microsoft Office 365](https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/). It currently supports user, admin, system, and policy actions and events from Office 365 and Azure AD activity logs exposed by the [Office 365 Management Activity API](https://learn.microsoft.com/en-us/office/office-365-management-api/office-365-management-activity-api-reference).
4
4
5
+
This integration supports the following Microsoft Office 365 workloads
6
+
7
+
- Audit.AzureActiveDirectory
8
+
- Audit.Exchange
9
+
- Audit.SharePoint
10
+
- Audit.General
11
+
- DLP.All
12
+
13
+
For detailed information on the supported record types within these workloads, please refer to the [AuditLogRecordType documentation](https://learn.microsoft.com/en-us/office/office-365-management-api/office-365-management-activity-api-schema#auditlogrecordtype).
14
+
5
15
## Setup
6
16
7
17
To use this integration you need to [enable `Audit Log`](https://learn.microsoft.com/en-us/purview/audit-log-enable-disable) and register an application in [Microsoft Entra ID (formerly known as Azure Active Directory)](https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id).
@@ -10,15 +20,20 @@ Once the Microsoft Entra ID application is registered, you can set up its creden
10
20
11
21
1. Note the `Application (client) ID` and `Directory (tenant) ID` in the registered application's `Overview` page.
12
22
2. Create a new secret to configure the authentication of your application, as follows:
13
-
- Navigate to `Certificates & Secrets` section.
23
+
- Navigate to `Manage -> Certificates & Secrets` section.
14
24
- Click `New client secret`, provide a description and create the new secret.
- Note the `Value` which is required for setup of the integration.
27
+

16
28
3. Add permissions to your registered application. Please refer to the [Office 365 Management API documentation](https://learn.microsoft.com/en-us/office/office-365-management-api/get-started-with-office-365-management-apis#specify-the-permissions-your-app-requires-to-access-the-office-365-management-apis) for more details.
17
-
- Navigate to `API permissions` page and click `Add a permission`
29
+
- Navigate to `Manage -> API permissions` page. Under Configured permissions click `Add a permission`.
18
30
- Select `Office 365 Management APIs` tile from the listed tiles.
- Under `ActivityFeed`, select `ActivityFeed.Read` permission. This is minimum required permissions to read audit logs of your organization as [provided in the documentation](https://learn.microsoft.com/en-us/office/office-365-management-api/office-365-management-activity-api-reference). Optionally, select `ActivityFeed.ReadDlp` to read DLP policy events.
- If `User.Read` permission under `Microsoft.Graph` tile is not added by default, add this permission.
23
38
- After the permissions are added, the admin has to grant consent for these permissions.
24
39
@@ -74,13 +89,13 @@ If a new integration policy is created to fetch data from existing subscriptions
74
89
75
90
## Compatibility
76
91
77
-
The `ingest-geoip` and `ingest-user_agent` Elasticsearch plugins are required to run this module.
92
+
The Microsoft Office 365 integration is compatible with version 1.0 of Microsoft Office 365 Management API.
78
93
79
94
## Logs
80
95
81
96
### Audit
82
97
83
-
Uses the Office 365 Management Activity API to retrieve audit messages from Office 365 and Azure AD activity logs. These are the same logs that are available under Audit Log Search in the Security and Compliance Center.
98
+
Uses the Office 365 Management Activity API to retrieve audit messages from Office 365 and Azure AD activity logs. These are the same logs that are available under Audit Log Search in the Microsoft Purview portal.
0 commit comments