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

Frontend display of "add delegated admin" form #1159

Closed
5 tasks done
OlgaLiber2 opened this issue Jan 26, 2024 · 1 comment
Closed
5 tasks done

Frontend display of "add delegated admin" form #1159

OlgaLiber2 opened this issue Jan 26, 2024 · 1 comment
Assignees
Labels
DAAD Delegated Access Administration Design Manage Delegated Admins Category label from https://apps.nrs.gov.bc.ca/int/confluence/x/VoC9CQ

Comments

@OlgaLiber2
Copy link
Collaborator

OlgaLiber2 commented Jan 26, 2024

Describe the task
Create a "add delegated admin" form (on the front end)

Acceptance Criteria

  • Grant delegated admin access page exists (frontend)
  • Get the role list from the cached user accesses
  • Validation of required fields before submitting is working
  • New path to delegated admin page route included
  • Make sure only app admin can access to this route

Additional context
User story: As an app admin I want to grant a user access to be a delegated administrator for a particular application, role(s), and forest client(s).

Can reuse user domain select, username input, forest client input components

Depends on #1160

Links to mockups

@OlgaLiber2 OlgaLiber2 added task DAAD Delegated Access Administration Design and removed task labels Jan 26, 2024
@gormless87 gormless87 added the Manage Delegated Admins Category label from https://apps.nrs.gov.bc.ca/int/confluence/x/VoC9CQ label Jan 30, 2024
@NickSaglioni NickSaglioni self-assigned this Feb 15, 2024
NickSaglioni added a commit that referenced this issue Mar 1, 2024
Co-authored-by: Nicola Saglioni <nicola.saglioni@encora.com>
Co-authored-by: Joao Ferreira <joao.ferreira@encora.com>
Co-authored-by: catherine meng <mcatherine1994@gmail.com>
@gormless87
Copy link
Collaborator

test close

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DAAD Delegated Access Administration Design Manage Delegated Admins Category label from https://apps.nrs.gov.bc.ca/int/confluence/x/VoC9CQ
Projects
None yet
Development

No branches or pull requests

3 participants