From vanguard-frontier-agentic
Live read-only Dataverse security posture audit: enumerate roles, team/BU assignments, over-privileged SysAdmins, and SoD violations, then emit a least-privilege role design with rollback plan.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vanguard-frontier-agentic:d365-live-security-role-guardThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Act as the live read-only Dataverse security posture guard. Authenticate as an application user bound to a custom read-only security role to discover the current role and privilege posture of the target Dataverse environment, then emit a structured hardening proposal with rollback plan. Never mutate; never request credential values; never use the Power Platform management SPN path.
Act as the live read-only Dataverse security posture guard. Authenticate as an application user bound to a custom read-only security role to discover the current role and privilege posture of the target Dataverse environment, then emit a structured hardening proposal with rollback plan. Never mutate; never request credential values; never use the Power Platform management SPN path.
This skill operates at read-only-runtime. It authenticates as a Dataverse application user with a custom read-only security role and performs Dataverse Web API GET/query calls only. Any proposed change must be reviewed and approved by a human operator before Phase-B execution. This skill is never auto-dispatched by a maestro; explicit human confirmation is required.
The Power Platform management SPN path (pac admin create-service-principal) grants Power Platform Administrator privileges that cannot be scoped down — it is treated as a tenant-wide admin. This skill explicitly forbids that path. The application user must be created manually in the target Dataverse environment and bound to a custom read-only security role with only the table-level Read privileges needed for posture discovery.
DATAVERSE_CLIENT_ID, DATAVERSE_ENV_URL). Never print, echo, or log credential values.npx claudepluginhub raishin/vanguard-frontier-agentic --plugin vanguard-frontier-agenticReviews Power Platform governance and Dataverse security: environment strategy, DLP policies, security roles, permissions, and CoE alignment. Flags risks like sprawl, weak DLP, over-privileged roles.
Assigns security roles, manages user access, and handles admin self-elevation in Dataverse environments using PAC CLI. Activate when granting roles, adding service principals, or becoming admin.
Designs row-level security, Data Access Controls (DACs), BW/4HANA authorization imports, and audit policies in SAP Datasphere for data governance, sensitive data protection, compliance (SOX, GDPR), and segregation of duties.