lakeFS icon indicating copy to clipboard operation
lakeFS copied to clipboard

ACLs Epic

Open N-o-Z opened this issue 7 months ago • 0 comments

Design: https://github.com/treeverse/dev/pull/370

Tasks:

  1. ~Update banner in administration tab linking to to the relevant documentation~
  2. ~Move auth service to a package under contrib/auth/acl/ but maintain the same functionality~
  3. ~Create the ACL auth server under contrib/auth/acl/ and update esti configuration to use the ACL "external" auth server~
  4. ~Create a basic auth mode (Basic Auth Service)~
  5. ~Add a new lakefs command for creating a superadmin user~
  6. Setup - add logic for migration from acl to nacl (check if superAdmin user exists)
  7. Use fluffy for ci integration tests
  8. Make sure all auth API endpoints return NotImplemented if no auth service configured
  9. Disconnect ACL server from lakeFS:
    1. Update documentation
    2. Add adminstration tab configuration
    3. Remove direct use of auth-acl package (acl.NewAuthService)
    4. Policy and setup
  10. Cleanup
    1. Remove ACLs CI job
    2. Remove Docker and docker-compose files

N-o-Z avatar Jul 31 '24 18:07 N-o-Z