All authors

Claude Skills by basitalisandhu
github.com/basitalisandhu10 skills0 installs0 views
- Access Review PackBuild a quarterly Microsoft 365 access review package from read-only Graph exports, listing directory role holders (active and PIM-eligible) with last sign-in, app owners and ownerless apps, owners of sensitive groups, guests per group and expiring app secrets and certificates, with a reviewer checklist and a sign-off CSV. Use when asked to \"prepare the quarterly access review\", or for ISO 27001 or SOC 2 access review evidence. Not for finding misconfigurations (entra-posture-review), runni...Votes: 0GitHub stars: 2
- Conditional Access Gap AnalysisFind gaps, overlaps and exclusion problems in Microsoft Entra Conditional Access from read-only Graph exports, resolving who each policy really covers and checking MFA for all users and admins, legacy authentication, device and risk policies, break-glass and unexplained exclusions, report-only and self-cancelling policies, with a coverage matrix by persona. Use when asked \"who is not covered by MFA?\", before turning off security defaults or redesigning Conditional Access. Not for the wider ...Votes: 0GitHub stars: 2
- Copilot Oversharing ReadinessScore a Microsoft 365 tenant's readiness for a Copilot rollout against Microsoft's oversharing checks and produce a fix list per site owner, from read-only exports of SharePoint sites, sensitivity labels, Everyone grants, sharing links and DLP policies. Use when asked \"are we ready to turn on Copilot?\", before a Copilot pilot or before it widens. Not for tenant guest settings alone (guest-and-external-sharing-review), reading file contents, or changing any permission.Votes: 0GitHub stars: 2
- Entra Posture ReviewReview a Microsoft Entra ID tenant's identity posture from read-only Graph exports, checking Conditional Access basics, security defaults, standing Global Administrators, guests with roles, stale guests, long-lived app secrets, high-risk Graph application permissions, consent and invitation settings and legacy sign-ins. Use when asked \"who are our Global Admins?\", to baseline a tenant, before an ISO 27001 or Essential Eight audit, or after taking one over. Not for Intune devices (intune-bas...Votes: 0GitHub stars: 2
- Graph Permission PreflightCheck the Microsoft Graph permissions an app, connector or MCP server requests or holds against a needs manifest, flag high-risk, .All, write-where-read-suffices and unused grants, and propose a least-privilege set. Use when asked \"is it safe to grant admin consent to this app?\", before granting consent, or before connecting an automation to Microsoft 365. Not for tenant-wide app review (entra-posture-review); it never changes consent.Votes: 0GitHub stars: 2
- Guest And External Sharing ReviewReview guest accounts and external sharing in Microsoft 365 from read-only exports, reporting guests from blocked domains or in sensitive groups, stale and unaccepted invitations, anyone links and links that never expire, guest resharing and open Teams external access, with a per-guest access map and a draft removal list. Use when asked \"who are our guests and what can they reach?\", before tightening sharing or after a partner leaves. Not for tenant posture (entra-posture-review), per-file ...Votes: 0GitHub stars: 2
- Intune Baseline CheckCheck a Microsoft Intune estate against a device baseline from read-only Graph exports, reporting non-compliant, stale, unencrypted, jailbroken and outdated devices, personal devices, unassigned compliance policies, platforms missing baseline controls and the no-policy-means-compliant setting, per platform. Use when asked \"which devices are not compliant?\", or for Essential Eight or ISO 27001 device evidence. Not for identity settings (entra-posture-review), Defender for Endpoint alerts, or...Votes: 0GitHub stars: 2
- License And Service Plan AuditFind wasted Microsoft 365 licences from read-only Graph exports, reporting licences on disabled, never-signed-in or inactive accounts, overlapping SKUs, unwanted service plans, group-based licensing errors and unassigned units, with a draft reclaim list per SKU; costs appear only when you supply unit prices. Use when asked \"where are we wasting licences?\", before a renewal or true-up, or after a leavers clean-up. Not for buying or changing subscriptions, app usage analytics, or removing lic...Votes: 0GitHub stars: 2
- Privileged Access ReviewReview privileged Microsoft Entra ID role holders from read-only Graph exports and score each admin account, reporting permanent privileged assignments, never-activated PIM eligibility, admins without phishing-resistant MFA, admin accounts used daily, stale or synchronised admins, and service principals and groups in roles, with the evidence per deduction. Use when asked \"which admins still use SMS?\", to review admins or PIM, or before a privileged access audit. Not for the quarterly sign-o...Votes: 0GitHub stars: 2
- Teams And Groups SprawlReport Microsoft Teams and Microsoft 365 group sprawl from read-only Graph exports, finding ownerless and single-owner groups, groups with guests, public and inactive teams, empty groups, naming convention breaks and groups outside the expiration policy, and proposing owners for orphaned groups as a draft. Use when asked to \"find ownerless teams\", or to clean up before a naming policy or migration. Not for SharePoint site permissions or sharing links, mailbox content, or deleting or archivi...Votes: 0GitHub stars: 2