Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE]: Create Account group equivalent for the workspace admin group #1194

Closed
1 task done
Tracked by #891
HariGS-DB opened this issue Mar 31, 2024 · 1 comment
Closed
1 task done
Tracked by #891
Labels
feat/account-level cross-workspace installations feat/cli CLI commands migrate/access-control Access Control to things migrate/groups Corresponds to Migrate Groups Step of go/uc/upgrade

Comments

@HariGS-DB
Copy link
Contributor

HariGS-DB commented Mar 31, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Problem statement

Currently when we migrate workspace local group to account level, there isn't an equivalent group for workspace admins. Workspace admin will have access to Table ACL table and Underlying storage access through interactive clusters, There permission is lost when moving to UC.

Related Issue:

Proposed Solution

  • rely on the output of "sync-workspace-info" to retrieve a current workspace group name
  • account group should be f'{workapace_name}_admins'
  • Create a workspace admin group equivalent in the account level.
  • grant access to that group on the interactive clusters underlying data in catalog, schema, tables and external locations

Additional Context

No response

@HariGS-DB HariGS-DB added enhancement New feature or request feat/account-level cross-workspace installations migrate/groups Corresponds to Migrate Groups Step of go/uc/upgrade needs-triage migrate/access-control Access Control to things labels Mar 31, 2024
@HariGS-DB HariGS-DB self-assigned this Mar 31, 2024
@HariGS-DB HariGS-DB added this to UCX Mar 31, 2024
@github-project-automation github-project-automation bot moved this to Triage in UCX Mar 31, 2024
@nfx nfx moved this from Triage to Quarter Backlog in UCX Apr 22, 2024
@nfx nfx removed enhancement New feature or request needs-triage labels Apr 22, 2024
@HariGS-DB HariGS-DB removed their assignment Apr 22, 2024
@nfx nfx moved this from Quarter Backlog to Month Backlog in UCX Apr 24, 2024
@nfx nfx moved this from Month Backlog to Quarter Backlog in UCX May 2, 2024
@nfx nfx moved this from Quarter Backlog to Month Backlog in UCX Jul 3, 2024
@nfx nfx added the feat/cli CLI commands label Jul 3, 2024
@nfx
Copy link
Collaborator

nfx commented Jul 15, 2024

@nfx nfx closed this as completed Jul 15, 2024
@github-project-automation github-project-automation bot moved this from Month Backlog to Archive in UCX Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat/account-level cross-workspace installations feat/cli CLI commands migrate/access-control Access Control to things migrate/groups Corresponds to Migrate Groups Step of go/uc/upgrade
Projects
Archived in project
Development

No branches or pull requests

2 participants