-
Notifications
You must be signed in to change notification settings - Fork 5.1k
/
Copy pathSharePoint.BPATemplate.json
70 lines (70 loc) · 2.07 KB
/
SharePoint.BPATemplate.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"name": "CIPP SharePoint Report v1.0 - Table view",
"style": "Table",
"Fields": [
{
"name": "SharepointSettings",
"API": "Graph",
"URL": "https://graph.microsoft.com/beta/admin/sharepoint/settings",
"Parameters": {
"asApp": "True"
},
"ExtractFields": [
"sharingCapability",
"isMacSyncAppEnabled",
"isResharingByExternalUsersEnabled",
"isUnmanagedSyncAppForTenantRestricted",
"isSiteCreationEnabled",
"deletedUserPersonalSiteRetentionPeriodInDays"
],
"StoreAs": "JSON",
"FrontendFields": [
{
"name": "Sharing capability",
"value": "SharepointSettings.sharingCapability",
"formatter": "string"
},
{
"name": "Mac Sync Enabled",
"value": "SharepointSettings.isMacSyncAppEnabled",
"formatter": "warnBool"
},
{
"name": "Resharing by external users",
"value": "SharepointSettings.isResharingByExternalUsersEnabled",
"formatter": "bool"
},
{
"name": "Allow users to sync from unmanaged devices",
"value": "SharepointSettings.isUnmanagedSyncAppForTenantRestricted",
"formatter": "reverseBool"
},
{
"name": "Site creation by standard users enabled",
"value": "SharepointSettings.isSiteCreationEnabled",
"formatter": "bool"
},
{
"name": "Deleted user data rention(days)",
"value": "SharepointSettings.deletedUserPersonalSiteRetentionPeriodInDays",
"formatter": "string"
}
]
},
{
"name": "WebtimeOut",
"API": "Graph",
"URL": "https://graph.microsoft.com/beta/policies/activityBasedTimeoutPolicies",
"ExtractFields": ["definition"],
"StoreAs": "bool",
"where": "$_.definition -like '*WebSessionIdleTimeout*'",
"FrontendFields": [
{
"name": "Web Time-Out enabled",
"value": "WebtimeOut",
"formatter": "bool"
}
]
}
]
}