Skip to content

Commit b3a03ce

Browse files
maxvpranbel
andauthored
[CASB] Expand FedRAMP integrations (cloudflare#21232)
* Create Google partials * Add Google FedRAMP pages * Add Microsoft partials * Add ServiceNow partial * Add FedRAMP availability warnings * Add FedRAMP to directory listing * Change order of pages * Update src/content/partials/cloudflare-one/casb/fedramp-availability.mdx Co-authored-by: ranbel <[email protected]> * Update src/content/partials/cloudflare-one/casb/fedramp-availability.mdx Co-authored-by: ranbel <[email protected]> --------- Co-authored-by: ranbel <[email protected]>
1 parent e0f18d6 commit b3a03ce

30 files changed

+785
-319
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
pcx_content_type: reference
3+
title: Gmail (FedRAMP)
4+
rss: file
5+
sidebar:
6+
order: 5
7+
---
8+
9+
import { Render } from "~/components";
10+
11+
<Render
12+
file="casb/fedramp-availability"
13+
params={{
14+
integrationName: "Gmail (FedRAMP)",
15+
}}
16+
/>
17+
18+
<Render
19+
file="casb/google/integrations/gmail"
20+
params={{
21+
integrationName: "Gmail (FedRAMP)",
22+
environmentName: "Google Workspace account",
23+
slugifiedName: "google-workspace/gmail-fedramp",
24+
}}
25+
/>

src/content/docs/cloudflare-one/applications/casb/casb-integrations/google-workspace/gmail.mdx

Lines changed: 7 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -3,38 +3,16 @@ pcx_content_type: reference
33
title: Gmail
44
rss: file
55
sidebar:
6-
order: 2
6+
order: 1
77
---
88

99
import { Render } from "~/components";
1010

1111
<Render
12-
file="casb/integration-description"
13-
params={{ integrationName: "Gmail", integrationAccountType: "Google Workspace account" }}
12+
file="casb/google/integrations/gmail"
13+
params={{
14+
integrationName: "Gmail",
15+
environmentName: "Google Workspace account",
16+
slugifiedName: "google-workspace/gmail",
17+
}}
1418
/>
15-
16-
## Integration prerequisites
17-
18-
<Render file="casb/google/google-prereqs" />
19-
20-
## Integration permissions
21-
22-
<Render
23-
file="casb/integration-perms"
24-
params={{ parentIntegration: "Google Workspace", parentSlug: "google-workspace" }}
25-
/>
26-
27-
## Security findings
28-
29-
<Render
30-
file="casb/security-findings"
31-
params={{ integrationName: "Gmail", slugRelativePath: "google-workspace/gmail" }}
32-
/>
33-
34-
### Gmail administrator settings
35-
36-
<Render file="casb/google/gmail-admin-settings" />
37-
38-
### Email forwarding
39-
40-
<Render file="casb/google/email-forwarding" />
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
pcx_content_type: reference
3+
title: Google Admin (FedRAMP)
4+
rss: file
5+
sidebar:
6+
order: 6
7+
---
8+
9+
import { Render } from "~/components";
10+
11+
<Render
12+
file="casb/fedramp-availability"
13+
params={{
14+
integrationName: "Google Admin (FedRAMP)",
15+
}}
16+
/>
17+
18+
<Render
19+
file="casb/google/integrations/google-admin"
20+
params={{
21+
integrationName: "Google Admin (FedRAMP)",
22+
environmentName: "Google Workspace account",
23+
slugifiedName: "google-workspace/google-admin-fedramp",
24+
}}
25+
/>

src/content/docs/cloudflare-one/applications/casb/casb-integrations/google-workspace/google-admin.mdx

Lines changed: 8 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2,41 +2,17 @@
22
pcx_content_type: reference
33
title: Google Admin
44
rss: file
5+
sidebar:
6+
order: 2
57
---
68

79
import { Render } from "~/components";
810

911
<Render
10-
file="casb/integration-description"
11-
params={{ integrationName: "Google Admin", integrationAccountType: "Google Workspace account" }}
12+
file="casb/google/integrations/google-admin"
13+
params={{
14+
integrationName: "Google Admin",
15+
environmentName: "Google Workspace account",
16+
slugifiedName: "google-workspace/google-admin",
17+
}}
1218
/>
13-
14-
## Integration prerequisites
15-
16-
<Render file="casb/google/google-prereqs" />
17-
18-
## Integration permissions
19-
20-
<Render
21-
file="casb/integration-perms"
22-
params={{ parentIntegration: "Google Workspace", parentSlug: "google-workspace" }}
23-
/>
24-
25-
## Security findings
26-
27-
<Render
28-
file="casb/security-findings"
29-
params={{ integrationName: "Google Admin", slugRelativePath: "google-workspace/google-admin" }}
30-
/>
31-
32-
### User account settings
33-
34-
<Render file="casb/google/user-account-settings" />
35-
36-
### Inactive or suspended users
37-
38-
<Render file="casb/google/inactive-suspended-users" />
39-
40-
### Third-party apps
41-
42-
<Render file="casb/google/third-party-apps" />
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
pcx_content_type: reference
3+
title: Google Calendar (FedRAMP)
4+
rss: file
5+
sidebar:
6+
order: 7
7+
---
8+
9+
import { Render } from "~/components";
10+
11+
<Render
12+
file="casb/fedramp-availability"
13+
params={{
14+
integrationName: "Google Calendar (FedRAMP)",
15+
}}
16+
/>
17+
18+
<Render
19+
file="casb/google/integrations/google-calendar"
20+
params={{
21+
integrationName: "Google Calendar (FedRAMP)",
22+
environmentName: "Google Workspace account",
23+
slugifiedName: "google-workspace/google-calendar-fedramp",
24+
}}
25+
/>

src/content/docs/cloudflare-one/applications/casb/casb-integrations/google-workspace/google-calendar.mdx

Lines changed: 8 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,17 @@
22
pcx_content_type: reference
33
title: Google Calendar
44
rss: file
5+
sidebar:
6+
order: 3
57
---
68

79
import { Render } from "~/components";
810

911
<Render
10-
file="casb/integration-description"
11-
params={{ integrationName: "Google Calendar", integrationAccountType: "Google Workspace account" }}
12+
file="casb/google/integrations/google-calendar"
13+
params={{
14+
integrationName: "Google Calendar",
15+
environmentName: "Google Workspace account",
16+
slugifiedName: "google-workspace/google-calendar",
17+
}}
1218
/>
13-
14-
## Integration prerequisites
15-
16-
<Render file="casb/google/google-prereqs" />
17-
18-
## Integration permissions
19-
20-
<Render
21-
file="casb/integration-perms"
22-
params={{ parentIntegration: "Google Workspace", parentSlug: "google-workspace" }}
23-
/>
24-
25-
## Security findings
26-
27-
<Render
28-
file="casb/security-findings"
29-
params={{ integrationName: "Google Calendar", slugRelativePath: "google-workspace/google-calendar" }}
30-
/>
31-
32-
### Calendar sharing
33-
34-
<Render file="casb/google/calendar-sharing" />
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
pcx_content_type: reference
3+
title: Google Drive (FedRAMP)
4+
rss: file
5+
sidebar:
6+
order: 8
7+
---
8+
9+
import { Render } from "~/components";
10+
11+
<Render
12+
file="casb/fedramp-availability"
13+
params={{
14+
integrationName: "Google Drive (FedRAMP)",
15+
}}
16+
/>
17+
18+
<Render
19+
file="casb/google/integrations/google-drive"
20+
params={{
21+
integrationName: "Google Drive (FedRAMP)",
22+
environmentName: "Google Workspace account",
23+
slugifiedName: "google-workspace/google-drive-fedramp",
24+
}}
25+
/>

src/content/docs/cloudflare-one/applications/casb/casb-integrations/google-workspace/google-drive.mdx

Lines changed: 7 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -3,40 +3,16 @@ pcx_content_type: reference
33
title: Google Drive
44
rss: file
55
sidebar:
6-
order: 1
6+
order: 4
77
---
88

99
import { Render } from "~/components";
1010

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

src/content/docs/cloudflare-one/applications/casb/casb-integrations/index.mdx

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,25 @@ You can integrate the following SaaS applications and cloud environments with Cl
1616
- [GitHub](/cloudflare-one/applications/casb/casb-integrations/github/)
1717
- [Google Cloud Platform (GCP) Cloud Storage](/cloudflare-one/applications/casb/casb-integrations/gcp-cloud-storage/)
1818
- [Google Workspace](/cloudflare-one/applications/casb/casb-integrations/google-workspace/)
19-
- [Google Drive](/cloudflare-one/applications/casb/casb-integrations/google-workspace/google-drive/)
2019
- [Gmail](/cloudflare-one/applications/casb/casb-integrations/google-workspace/gmail/)
2120
- [Google Admin](/cloudflare-one/applications/casb/casb-integrations/google-workspace/google-admin/)
2221
- [Google Calendar](/cloudflare-one/applications/casb/casb-integrations/google-workspace/google-calendar/)
22+
- [Google Drive](/cloudflare-one/applications/casb/casb-integrations/google-workspace/google-drive/)
23+
- [Gmail (FedRAMP)](/cloudflare-one/applications/casb/casb-integrations/google-workspace/gmail-fedramp/)
24+
- [Google Admin (FedRAMP)](/cloudflare-one/applications/casb/casb-integrations/google-workspace/google-admin-fedramp/)
25+
- [Google Calendar (FedRAMP)](/cloudflare-one/applications/casb/casb-integrations/google-workspace/google-calendar-fedramp/)
26+
- [Google Drive (FedRAMP)](/cloudflare-one/applications/casb/casb-integrations/google-workspace/google-drive-fedramp/)
2327
- [Microsoft 365](/cloudflare-one/applications/casb/casb-integrations/microsoft-365/)
2428
- [Admin Center](/cloudflare-one/applications/casb/casb-integrations/microsoft-365/admin-center/)
2529
- [OneDrive](/cloudflare-one/applications/casb/casb-integrations/microsoft-365/onedrive/)
26-
- [SharePoint](/cloudflare-one/applications/casb/casb-integrations/microsoft-365/sharepoint/)
2730
- [Outlook](/cloudflare-one/applications/casb/casb-integrations/microsoft-365/outlook/)
31+
- [SharePoint](/cloudflare-one/applications/casb/casb-integrations/microsoft-365/sharepoint/)
32+
- [Admin Center (FedRAMP)](/cloudflare-one/applications/casb/casb-integrations/microsoft-365/admin-center-fedramp/)
33+
- [OneDrive (FedRAMP)](/cloudflare-one/applications/casb/casb-integrations/microsoft-365/onedrive-fedramp/)
34+
- [Outlook (FedRAMP)](/cloudflare-one/applications/casb/casb-integrations/microsoft-365/outlook-fedramp/)
35+
- [SharePoint (FedRAMP)](/cloudflare-one/applications/casb/casb-integrations/microsoft-365/sharepoint-fedramp/)
2836
- [Salesforce](/cloudflare-one/applications/casb/casb-integrations/salesforce/)
2937
- [Salesforce (FedRAMP)](/cloudflare-one/applications/casb/casb-integrations/salesforce-fedramp/)
3038
- [ServiceNow](/cloudflare-one/applications/casb/casb-integrations/servicenow/)
39+
- [ServiceNow (FedRAMP)](/cloudflare-one/applications/casb/casb-integrations/servicenow-fedramp/)
3140
- [Slack](/cloudflare-one/applications/casb/casb-integrations/slack/)
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
pcx_content_type: reference
3+
title: Admin Center (FedRAMP)
4+
rss: file
5+
sidebar:
6+
order: 5
7+
---
8+
9+
import { Render } from "~/components";
10+
11+
<Render
12+
file="casb/fedramp-availability"
13+
params={{
14+
integrationName: "Admin Center (FedRAMP)",
15+
}}
16+
/>
17+
18+
<Render
19+
file="casb/microsoft/integrations/admin-center"
20+
params={{
21+
integrationName: "Admin Center (FedRAMP)",
22+
environmentName: "Microsoft 365 account",
23+
slugifiedName: "microsoft-365/admin-center-fedramp",
24+
}}
25+
/>

0 commit comments

Comments
 (0)