MetagaussInc / Blazeforms-Revamped-Frontend

Contains all the latest revamped code for front-end of Blazeforms.
0 stars 0 forks source link

Custom Roles And Organization Permissions #132

Closed charan-singh05 closed 3 years ago

charan-singh05 commented 3 years ago

Issue One:

When using custom role. Select all "View" options. Assign custom role to invited user. When invited user logs in, they are unable to access any forms or workflows. This should be the case only when "View" option is not selected for Organization.

Issue Two:

When a custom role associated with any of the invited users is deleted, it should show message: "This role is associated with one or more users. To delete it, remove the association(s) first."

Issue Three:

Analyze the "Upload" permissions option for Users and Organizations. Remove it for "Plan"

Issue Four:

When "View" option is the only one selected for any Role, all invited users with that Role should not be able to access "Add Organization" button, and also should not be able to make changes to "General", "Account Settings", and "Branding" tabs.

Issue Five:

When "View" option is the only one selected for Roles, the invited users are not able to see "Edit" and "Delete" icons for the forms.

charan-singh05 commented 3 years ago

1- With View only access to Org, I am still able to make changes in "Account Settings" tab MicrosoftTeams-image (1)

2- When trying to delete Role associated with invited user, the message I get is:

Success! Role will not be deleted as this is already assigned to the user

"Success" word is a problem. Change it to: Operation Not Allowed! Role will not be deleted as this is already assigned to currently active user of this organisation.

3- If only View permission is allowed for Forms under any Role, it should take away "Build" and "Publish" tags from the Forms page for the invited user. These options appear when mouse is hovered over the listed forms.

MicrosoftTeams-image

hunny-metagauss commented 3 years ago

All issues fixed.

only Analyze the "Upload" permissions option pending. give me some time for this

charan-singh05 commented 3 years ago

Issue fix verified.