neo4j-security-skill
OfficialManage Neo4j users, roles, and privileges safely
Authorneo4j-contrib
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents privilege misconfiguration by guiding agents to manage Neo4j security controls—users, roles, and GRANT/DENY privileges—directly from Cypher against the system database.
Core Features & Use Cases
- User management: Create, alter, suspend/activate, and drop users with the right account settings.
- Role management: Create/drop roles and grant or revoke role membership to users.
- Privilege grants & inspection: Grant or deny graph, database, and DBMS privileges, then verify outcomes with SHOW PRIVILEGES / SHOW ROLE.
- Enterprise access controls: Apply property-level and sub-graph access restrictions for fine-grained data visibility.
- ABAC with OIDC: Create auth rules that dynamically map OIDC/JWT claims to roles.
Quick Start
Ask the agent to create a least-privilege read-only role that can connect to database mydb and view Person properties except the ssn property, and then return the generated runnable verification commands to confirm the resulting privileges.
Dependency Matrix
Required Modules
None requiredComponents
references
đź’» Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: neo4j-security-skill Download link: https://github.com/neo4j-contrib/neo4j-skills/archive/main.zip#neo4j-security-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.