Skip to content

Commit ffe1e98

Browse files
committed
Add Microsoft partials
1 parent e94b2eb commit ffe1e98

File tree

8 files changed

+213
-121
lines changed

8 files changed

+213
-121
lines changed

src/content/docs/cloudflare-one/applications/casb/casb-integrations/microsoft-365/admin-center.mdx

Lines changed: 7 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -6,35 +6,13 @@ sidebar:
66
order: 1
77
---
88

9-
import { GlossaryTooltip, Render } from "~/components";
9+
import { Render } from "~/components";
1010

1111
<Render
12-
file="casb/integration-description"
13-
params={{ integrationName: "Admin Center", integrationAccountType: "Microsoft 365 account" }}
12+
file="casb/microsoft/integrations/admin-center"
13+
params={{
14+
integrationName: "Admin Center",
15+
environmentName: "Microsoft 365 account",
16+
slugifiedName: "microsoft-365/admin-center",
17+
}}
1418
/>
15-
16-
## Integration prerequisites
17-
18-
<Render file="casb/microsoft/m365-prereqs" />
19-
20-
## Integration permissions
21-
22-
<Render
23-
file="casb/integration-perms"
24-
params={{ parentIntegration: "Microsoft 365", parentSlug: "microsoft-365" }}
25-
/>
26-
27-
## Security findings
28-
29-
<Render
30-
file="casb/security-findings"
31-
params={{ integrationName: "Admin Center", slugRelativePath: "microsoft-365/admin-center" }}
32-
/>
33-
34-
### User account settings
35-
36-
<Render file="casb/microsoft/user-account-settings" />
37-
38-
### Third-party apps
39-
40-
<Render file="casb/microsoft/third-party-apps" />

src/content/docs/cloudflare-one/applications/casb/casb-integrations/microsoft-365/onedrive.mdx

Lines changed: 6 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -9,34 +9,10 @@ sidebar:
99
import { Render } from "~/components";
1010

1111
<Render
12-
file="casb/integration-description"
13-
params={{ integrationName: "OneDrive", integrationAccountType: "Microsoft 365 account" }}
12+
file="casb/microsoft/integrations/onedrive"
13+
params={{
14+
integrationName: "OneDrive",
15+
environmentName: "Microsoft 365 account",
16+
slugifiedName: "microsoft-365/onedrive",
17+
}}
1418
/>
15-
16-
## Integration prerequisites
17-
18-
<Render file="casb/microsoft/m365-prereqs" />
19-
20-
## Integration permissions
21-
22-
<Render
23-
file="casb/integration-perms"
24-
params={{ parentIntegration: "Microsoft 365", parentSlug: "microsoft-365" }}
25-
/>
26-
27-
## Security findings
28-
29-
<Render
30-
file="casb/security-findings"
31-
params={{ integrationName: "OneDrive", slugRelativePath: "microsoft-365/onedrive" }}
32-
/>
33-
34-
### File sharing
35-
36-
<Render file="casb/microsoft/file-sharing" />
37-
38-
### Data Loss Prevention (optional)
39-
40-
<Render file="casb/data-loss-prevention" />
41-
42-
<Render file="casb/microsoft/m365-dlp-findings" />

src/content/docs/cloudflare-one/applications/casb/casb-integrations/microsoft-365/outlook.mdx

Lines changed: 6 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -9,36 +9,10 @@ sidebar:
99
import { Render } from "~/components";
1010

1111
<Render
12-
file="casb/integration-description"
13-
params={{ integrationName: "Outlook", integrationAccountType: "Microsoft 365 account" }}
12+
file="casb/microsoft/integrations/outlook"
13+
params={{
14+
integrationName: "Outlook",
15+
environmentName: "Microsoft 365 account",
16+
slugifiedName: "microsoft-365/outlook",
17+
}}
1418
/>
15-
16-
## Integration prerequisites
17-
18-
<Render file="casb/microsoft/m365-prereqs" />
19-
20-
## Integration permissions
21-
22-
<Render
23-
file="casb/integration-perms"
24-
params={{ parentIntegration: "Microsoft 365", parentSlug: "microsoft-365" }}
25-
/>
26-
27-
## Security findings
28-
29-
<Render
30-
file="casb/security-findings"
31-
params={{ integrationName: "Outlook", slugRelativePath: "microsoft-365/outlook" }}
32-
/>
33-
34-
### Calendar sharing
35-
36-
<Render file="casb/microsoft/calendar-sharing" />
37-
38-
### Email administrator settings
39-
40-
<Render file="casb/microsoft/email-admin-settings" />
41-
42-
### Email forwarding
43-
44-
<Render file="casb/microsoft/email-forwarding" />

src/content/docs/cloudflare-one/applications/casb/casb-integrations/microsoft-365/sharepoint.mdx

Lines changed: 6 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -9,34 +9,10 @@ sidebar:
99
import { Render } from "~/components";
1010

1111
<Render
12-
file="casb/integration-description"
13-
params={{ integrationName: "SharePoint", integrationAccountType: "Microsoft 365 account" }}
12+
file="casb/microsoft/integrations/sharepoint"
13+
params={{
14+
integrationName: "SharePoint",
15+
environmentName: "Microsoft 365 account",
16+
slugifiedName: "microsoft-365/sharepoint",
17+
}}
1418
/>
15-
16-
## Integration prerequisites
17-
18-
<Render file="casb/microsoft/m365-prereqs" />
19-
20-
## Integration permissions
21-
22-
<Render
23-
file="casb/integration-perms"
24-
params={{ parentIntegration: "Microsoft 365", parentSlug: "microsoft-365" }}
25-
/>
26-
27-
## Security findings
28-
29-
<Render
30-
file="casb/security-findings"
31-
params={{ integrationName: "SharePoint", slugRelativePath: "microsoft-365/sharepoint" }}
32-
/>
33-
34-
### File sharing
35-
36-
<Render file="casb/microsoft/file-sharing" />
37-
38-
### Data Loss Prevention (optional)
39-
40-
<Render file="casb/data-loss-prevention" />
41-
42-
<Render file="casb/microsoft/m365-dlp-findings" />
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
params:
3+
- integrationName
4+
- environmentName
5+
- slugifiedName
6+
---
7+
8+
import { GlossaryTooltip, Render } from "~/components";
9+
10+
<Render
11+
file="casb/integration-description"
12+
params={{
13+
integrationName: props.integrationName,
14+
integrationAccountType: props.environmentName,
15+
}}
16+
/>
17+
18+
## Integration prerequisites
19+
20+
<Render file="casb/microsoft/m365-prereqs" />
21+
22+
## Integration permissions
23+
24+
<Render
25+
file="casb/integration-perms"
26+
params={{ parentIntegration: "Microsoft 365", parentSlug: "microsoft-365" }}
27+
/>
28+
29+
## Security findings
30+
31+
<Render
32+
file="casb/security-findings"
33+
params={{
34+
integrationName: props.integrationName,
35+
slugRelativePath: props.slugifiedName,
36+
}}
37+
/>
38+
39+
### User account settings
40+
41+
<Render file="casb/microsoft/user-account-settings" />
42+
43+
### Third-party apps
44+
45+
<Render file="casb/microsoft/third-party-apps" />
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
params:
3+
- integrationName
4+
- environmentName
5+
- slugifiedName
6+
---
7+
8+
import { Render } from "~/components";
9+
10+
<Render
11+
file="casb/integration-description"
12+
params={{
13+
integrationName: props.integrationName,
14+
integrationAccountType: props.environmentName,
15+
}}
16+
/>
17+
18+
## Integration prerequisites
19+
20+
<Render file="casb/microsoft/m365-prereqs" />
21+
22+
## Integration permissions
23+
24+
<Render
25+
file="casb/integration-perms"
26+
params={{ parentIntegration: "Microsoft 365", parentSlug: "microsoft-365" }}
27+
/>
28+
29+
## Security findings
30+
31+
<Render
32+
file="casb/security-findings"
33+
params={{
34+
integrationName: props.integrationName,
35+
slugRelativePath: props.slugifiedName,
36+
}}
37+
/>
38+
39+
### File sharing
40+
41+
<Render file="casb/microsoft/file-sharing" />
42+
43+
### Data Loss Prevention (optional)
44+
45+
<Render file="casb/data-loss-prevention" />
46+
47+
<Render file="casb/microsoft/m365-dlp-findings" />
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
params:
3+
- integrationName
4+
- environmentName
5+
- slugifiedName
6+
---
7+
8+
import { Render } from "~/components";
9+
10+
<Render
11+
file="casb/integration-description"
12+
params={{
13+
integrationName: props.integrationName,
14+
integrationAccountType: props.environmentName,
15+
}}
16+
/>
17+
18+
## Integration prerequisites
19+
20+
<Render file="casb/microsoft/m365-prereqs" />
21+
22+
## Integration permissions
23+
24+
<Render
25+
file="casb/integration-perms"
26+
params={{ parentIntegration: "Microsoft 365", parentSlug: "microsoft-365" }}
27+
/>
28+
29+
## Security findings
30+
31+
<Render
32+
file="casb/security-findings"
33+
params={{
34+
integrationName: props.integrationName,
35+
slugRelativePath: props.slugifiedName,
36+
}}
37+
/>
38+
39+
### Calendar sharing
40+
41+
<Render file="casb/microsoft/calendar-sharing" />
42+
43+
### Email administrator settings
44+
45+
<Render file="casb/microsoft/email-admin-settings" />
46+
47+
### Email forwarding
48+
49+
<Render file="casb/microsoft/email-forwarding" />
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
params:
3+
- integrationName
4+
- environmentName
5+
- slugifiedName
6+
---
7+
8+
import { Render } from "~/components";
9+
10+
<Render
11+
file="casb/integration-description"
12+
params={{
13+
integrationName: props.integrationName,
14+
integrationAccountType: props.environmentName,
15+
}}
16+
/>
17+
18+
## Integration prerequisites
19+
20+
<Render file="casb/microsoft/m365-prereqs" />
21+
22+
## Integration permissions
23+
24+
<Render
25+
file="casb/integration-perms"
26+
params={{ parentIntegration: "Microsoft 365", parentSlug: "microsoft-365" }}
27+
/>
28+
29+
## Security findings
30+
31+
<Render
32+
file="casb/security-findings"
33+
params={{
34+
integrationName: props.integrationName,
35+
slugRelativePath: props.slugifiedName,
36+
}}
37+
/>
38+
39+
### File sharing
40+
41+
<Render file="casb/microsoft/file-sharing" />
42+
43+
### Data Loss Prevention (optional)
44+
45+
<Render file="casb/data-loss-prevention" />
46+
47+
<Render file="casb/microsoft/m365-dlp-findings" />

0 commit comments

Comments
 (0)