Commit Graph

6 Commits

Author SHA1 Message Date
abin-rafay
35edd2dee5 Authz integration for usermgmt (#19)
* Update dependencies from authz
* authz: fix log import path
* Authz related creation steps
* Fix typo: Namesapce -> Namespace
* Add tests for role creation interaction with authz
* Switch to using names for policy and group creation in authz
* Group creation not udpates casbin db
* Fix reading db address from env
* Tiny typo fix in readme
* Simplify error handling in usermgmt server
* Rework test setup
* Fix all current tests
* Complete authz integration
* Drop unnecessary dependency on adminsrv in usermgmt
2022-02-21 17:11:11 +05:30
abin-rafay
4fc8e39687 Few fixes in usermgmt (#13)
* Drop Id and modifiedAt for resource permissions

* Add apiVersion and Kind to GET reponses

* projectnamespaceroles -> projectNamespaceRoles
2022-02-08 16:01:23 +05:30
abin-rafay
464a1014db User management (#8)
multiple fixes and refactored to support from id to name, added resource roles, permissions script and improved test coverage
2022-02-03 11:04:01 +05:30
Abin Simon
ca11e2bd9b Updated rest examples file 2022-01-13 10:18:56 +05:30
Abin Simon
769acb9c80 Complete basic setup for groups in usermgmt 2022-01-12 17:35:37 +05:30
Abin Simon
428672f313 Simple user CRUD operations 2022-01-12 17:35:37 +05:30