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] Add new resource "btp_*_user" #126

Open
lechnerc77 opened this issue Jun 7, 2023 · 1 comment
Open

[FEATURE] Add new resource "btp_*_user" #126

lechnerc77 opened this issue Jun 7, 2023 · 1 comment
Labels
enhancement New feature or request out-of-scope Out-of-scope; won't be worked on

Comments

@lechnerc77
Copy link
Member

lechnerc77 commented Jun 7, 2023

Currently the assignment of users via the resource btp_*_role_collection_assignment ("*" = globalaccount, directory, subaccount) can trigger the creation of a user in XSUAA if the user is not yet existing there. This flow is intransparenet and can cause confusion.

Therefore we should create a new resource that is basically a copy of the btp_*_role_collection_assignment resource but is called btp_*_user where the user can define a user and a role collection and this way explictly create the user with the assigned role collection. This has a much clearer semantic than the role assignment.

The groups available in the resource btp_*_role_collection_assignment are excluded in the new resource as parameter as you cannot distinguish if a user from the group gets created in XSUAA or not

@lechnerc77 lechnerc77 added this to the Phase 2 milestone Jun 7, 2023
@lechnerc77 lechnerc77 added the enhancement New feature or request label Jun 7, 2023
@lechnerc77 lechnerc77 removed this from the Phase 2 milestone Jun 27, 2023
@lechnerc77 lechnerc77 changed the title Add new resource "btp_*_user" [FEATURE] Add new resource "btp_*_user" Jul 25, 2023
@lechnerc77 lechnerc77 added the out-of-scope Out-of-scope; won't be worked on label Feb 28, 2024
@lechnerc77
Copy link
Member Author

Moving this to currently out of scope as more investigation is needed and overall architectural discussion is needed for aligning the setup with IAS strategy. Probably worth to revisit in Q4/2024.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request out-of-scope Out-of-scope; won't be worked on
Projects
None yet
Development

No branches or pull requests

1 participant