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

🐛 Align UI with Process operator permissions #12431

Open
2 tasks
brindasasi opened this issue Jan 8, 2025 · 0 comments
Open
2 tasks

🐛 Align UI with Process operator permissions #12431

brindasasi opened this issue Jan 8, 2025 · 0 comments
Labels
bug Something isn't working. deployment Requires a change during deployment

Comments

@brindasasi
Copy link
Contributor

brindasasi commented Jan 8, 2025

🐛 Bug

  1. Process operator can no longer create a process but they are given the button to create
    image

After going thru whole process they are given error as "Process creation failed" in the end.
This is unnecessary

  1. Process operator can edit these information after pool is published
    Screenshot 2025-01-08 105400

Is this intended?

  • NO

🦋 Expected Behaviour

Process Operators shouldn't see create button (UI change)
Process Operators should not be able to edit any fields after publishing (UI and backend permission change)

🕵️ Details

📋 Steps to Reproduce

  1. Login as Community Admin and Create a process and publish it

  2. Give access to the process for Process Operator

  3. Login as process operator

  4. Observe you get Create Process button

  5. Edit the process created in the above process and add information for the section in the screen shot

📸 Screenshot

🙋‍♀️ Proposed Solution

✅ Acceptance Criteria

  • Remove Create Process button for Process operator if they can't create a process
  • Review the process operator permission for adding information after the pool is published

Deployment

Will have to run permission seeder if permissions are changed.

@brindasasi brindasasi added the bug Something isn't working. label Jan 8, 2025
@brindasasi brindasasi added the review in refinement Ready to be looked at and pulled into "ready to dev" label Jan 8, 2025
@tristan-orourke tristan-orourke added deployment Requires a change during deployment and removed review in refinement Ready to be looked at and pulled into "ready to dev" labels Jan 9, 2025
@tristan-orourke tristan-orourke moved this to 📋 Ready for Dev in GC Digital Talent Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working. deployment Requires a change during deployment
Projects
Status: 📋 Ready for Dev
Development

No branches or pull requests

2 participants