PuntoBello Blog

Sites.Selected Without the Blind Spots: Governing Scoped App Permissions in SharePoint Online

Sites.Selected limits apps to the sites they need, but nobody tracks who granted what. PuntoBello SPO Permissions Governance adds self-service requests, owner approval, yearly recertification, automatic revocation and a scan for unmanaged grants.

Goodbye, Client Secrets: Passwordless CI/CD to SharePoint with App Registrations, Managed Identities, and Federated Credentials

How GitHub Actions, Azure DevOps, and GitLab CI/CD authenticate to Microsoft Entra ID and create SharePoint sites without a stored secret — workload identity federation with app registrations and managed identities, plus the PnP PowerShell and CLI for Microsoft 365 contributions that came out of building the demos.