sassdawe/PnP PowerShell Sharing Settings as Code
Define and enforce SharePoint Online sharing settings with GitHub Actions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| SHAREPOINT_ADMIN_URL | URL of the SharePoint Admin Site | yes | — |
| CLIENT_ID | Client Id of App Registration with SharePoint Online permissions | yes | — |
| CLIENT_SECRET | Client Secret of App Registration with SharePoint Online permissions | yes | — |
| SHARINGCAPABILITY_DISABLED_SITES | Comma separated list of URLS where to disable sharing capability. Or "null" or "ALLELSE". | no | null |
| SHARINGCAPABILITY_EXTERNALUSERSHARINGONLY_SITES | Comma separated list of URLS where to enable sharing capability for external users only. Or "null" or "ALLELSE". | no | null |
| SHARINGCAPABILITY_EXTERNALUSERANDGUESTSHARING_SITES | Comma separated list of URLS where to enable sharing capability for both external users and guests. Or "null" or "ALLELSE". | no | null |
| SHARINGCAPABILITY_EXISTINGEXTERNALUSERSHARINGONLY_SITES | Comma separated list of URLS where to enable sharing capability for existing external users only. Or "null" or "ALLELSE". | no | null |
Outputs
no outputs