What problem does it solve? Configuring Neo4j access control requires precise Cypher syntax across users, roles, privileges, and auth providers, and mistakes can lock out users or expose sensitive data. This Skill provides verified command patterns and decision tables so agents can manage security programmatically without syntax errors. ## Core Features & Use Cases - User and Role Lifecycle: Create, alter, suspend, and drop users; create roles and grant or revoke role membership with bulk operations. - Privilege Management: GRANT, DENY, and REVOKE graph, database, and DBMS privileges, including property-level and sub-graph access control for Enterprise Edition. - ABAC and Auth Providers: Create attribute-based access control rules from OIDC claims or native user tags, plus reference configuration for LDAP and OIDC/SSO. - Use Case: A security admin needs a read-only analyst role that can see Person nodes but not their ssn property. The Skill provides the exact GRANT MATCH plus DENY READ {ssn} sequence and a SHOW PRIVILEGES verification step. ## Quick Start Ask the agent to create a read-only analyst role on your Neo4j database that hides sensitive properties, and it will generate the exact Cypher commands for your confirmation before execution.