{"repo":"AlexKhymenko/ngx-permissions","free":true,"listed":false,"github":"https://github.com/AlexKhymenko/ngx-permissions","clone":"git clone https://github.com/AlexKhymenko/ngx-permissions.git","description":"Permission and roles based access control for your angular(angular 2,4,5,6,7,9+) applications(AOT, lazy modules compatible","language":"TypeScript","stars":950,"topics":["angular2","ngx-permissions","angular2-permissions","ng2-permissions","angular","ngx-permission","ng-permission","permissions","angular4","angular5"],"license":"MIT","category":"ui-components","readme_excerpt":"ngx-permissions Permission and roles based access control for your angular(angular 2,4,5,6,19,20+) applications(AOT, lazy modules compatible) Documentation and examples Documentation here is outdated please visit wiki-page. To see better structured documentation go to wiki-page. In one month the detailed functionality description will be available only on wiki page. Demo You can test library in Plunker YouTube I'm working on tutorial for the library will add more video with time. This is my first videos YouTube Support If You have chance please support on patreon for more open source ideas Or on buy me a coffee Table of contents Some functionality is missing visit wiki-page - Installation - Consuming library - Managing Permissions - Managing Roles - Controlling access in views - Usage with Routes - Development - License Compatibility matrix Library Version Angular Version RxJS Version ----------------- ----------------- ---------------- 19 19.0.0 - 13 13.0.0 - 7 8.0.0 4.0.0 6.0.0 4 4.0.0 5.5.0 2 4.0.0 2.0.0 Note: Never call a forRoot static method in the SharedModule. You might end up with different instances of the service in your injector tree. But you can use forChild if necessary. Lazy loaded modules When you lazy load a module, you should use the forChild static method to import the NgxPermissionsModule . Since lazy loaded modules use a different injector from the rest of your application, you can configure them separately. You can also isolate the service by using permi","default_branch":null,"files":null,"tree":[],"storefront":"/r/AlexKhymenko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AlexKhymenko/ngx-permissions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}