The purpose of buttons are explained here:
Cancel --- This button should revert all the changes done in the Form to the original value
Back --- This button should redirect to the previous page.
The menus having multiple drill-down pages should navigate to the previous page on the click of Back otherwise it should navigate to Dashboard and add missing schema validations, apply memoization where needed, and introduce route constants to avoid manual route updates in the future. As all of these are relevant to each other.
We are expecting the following buttons in Admin UI forms.
| Feature |
Cancel Button |
Back Button |
| Clients Create |
Required |
Required |
| Clients Edit |
Required |
Required |
| Clients View |
NotRequired |
Required |
| Scopes Create |
Required |
Required |
| Scopes Edit |
Required |
Required |
| Logging Edit |
Required |
Required |
| SSA Create |
Required |
Required |
| Users Create |
Required |
Required |
| Users Edit |
Required |
Required |
| Scripts Create |
Required |
Required |
| Scripts Edit |
Required |
Required |
| Scripts View |
NotRequired |
Required |
| User Claims Create |
Required |
Required |
| User Claims Edit |
Required |
Required |
| User Claims View |
NotRequired |
Required |
| Cache Edit |
Required |
Required |
| Persistence |
Not Required |
Required |
| SMTP |
Required |
Required |
| SCIM |
Required |
Required |
| FIDO |
Required |
Required |
| Jans Lock |
Required |
Required |
| SAML configuration |
Required |
Required |
| SAML IB create |
Required |
Required |
| SAML IB edit |
Required |
Required |
| SAML IB view |
Not Required |
Required |
| SAML W. SSO create |
Required |
Required |
| SAML W. SSO edit |
Required |
Required |
| SAML W. SSO view |
Not Required |
Required |