# API Permissions The ReCodEx API features a custom system for flexible definition of access control rules. Its configuration is loosely based on `Nette\Security`, but it brings many additional features, such as an IDE-friendly code interface and declarative configuration using the NEON language. ## Setup and Usage Compiler extension, config.neon, permissions.neon, interfaces and DI. ## Extending the ACL ### Custom ACL Interfaces ### Custom Assertions