Skip to content
This repository was archived by the owner on Feb 13, 2024. It is now read-only.

Enhancement of role collection assignment with custom IdP #468

Merged
merged 1 commit into from
Mar 28, 2023

Conversation

lechnerc77
Copy link
Member

Purpose

  • This PR closes the current gap of user assignment with a custom IdP concerning the mapping of attributes or groups

Does the PR solve an issue

[ ] Yes - Please add issue number
[X] No

Does this introduce a breaking change?

[ ] Yes
[X] No

Pull Request Type

What kind of change does this Pull Request introduce?

[ ] Bugfix
[X] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

How to Test

  • Enhance one of the existing use cases to consider a custom IdP and add either a group- or an attribute mapping in the usecase.json
  • Execute the use case

Note: Make sure to assign the JSON schemas provided with this PR to have support for the newly added attributes

What to Check

Verify that the following are valid

  • The use case is executed successfully
  • The user mapping to a custom IdP is executed successfully

Other Information

The enhancement is only relevant for role collection assignments possible via the BTP CLI. Cloud Foundry does not offer the concept of these mapping via the CF CLI.

@lechnerc77 lechnerc77 added the enhancement New feature or request label Mar 20, 2023
@lechnerc77 lechnerc77 added this to the to be planned milestone Mar 20, 2023
@lechnerc77 lechnerc77 self-assigned this Mar 20, 2023
@lechnerc77 lechnerc77 requested a review from rui1610 March 20, 2023 11:44
@lechnerc77
Copy link
Member Author

@lechnerc77 lechnerc77 modified the milestones: to be planned, btpsa-v1.7.0 Mar 27, 2023
@lechnerc77 lechnerc77 merged commit 68d8702 into dev Mar 28, 2023
@lechnerc77 lechnerc77 deleted the custom-idp-user-mapping branch March 28, 2023 13:22
@lechnerc77 lechnerc77 added the available in dev fix/enhancement is available in dev label Mar 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
available in dev fix/enhancement is available in dev enhancement New feature or request
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants