bcgov / nr-forests-access-management

Authorization solution for BC natural resource sector
Apache License 2.0
8 stars 2 forks source link

Combine grant app user role and d-admin role screens #1654

Open craigyu opened 1 week ago

craigyu commented 1 week ago

Description

Our "Add User Permission" and "Add a Delegated Admin" screens are very similar. The new design in Figma consolidates these two screens into one. The Figma design currently allows multiple roles to be selected in a single form, but our backend can only handle one role assignment per submission at the moment.

Ideally, a new UI design should be finalized before implementation begins. However, we can start implementing it based on these general concepts. The upcoming design will likely be very similar to the one in Figma, but instead of checkboxes for the role table, it will use radio buttons. Upon each selection, the description field of the table will expand to allow forest client selections if the role is an abstract role.

The two "Add Permission" screens were combined into one during the refactor completed in Sprint 21.

Acceptance Criteria

Additional information

None selected (use radio button) Image

Selected with description field expanded Image