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

Add base permissions for all the apps #323

Closed
3 tasks
ravilodhi opened this issue Oct 8, 2024 · 4 comments
Closed
3 tasks

Add base permissions for all the apps #323

ravilodhi opened this issue Oct 8, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@ravilodhi
Copy link
Contributor

What is the motivation for adding/enhancing this feature?

Adding the base permission will give us control to manage access to apps. For example store manage/associate don't be allowed to access users app etc.

What are the acceptance criteria?

User with the respective base permission should be able to access that app.
Below are the base permissions for each app -

BOPIS - BOPIS_APP_VIEW
Fulfillment - FULFILLMENT_APP_VIEW
Pre-Orders - PREORDER_APP_VIEW
Available to Promise - ATP_APP_VIEW
Job Manager - JOB_MANAGER_APP_VIEW
Order Routing - ORDER_ROUTING_APP_VIEW
Receiving - RECEIVING_APP_VIEW
Cycle Count - INVCOUNT_APP_VIEW
Picking - PICKING_APP_VIEW
Import - IMPORT_APP_VIEW
Users - USERS_APP_VIEW
Facilities - FACILITIES_APP_VIEW
Company - COMPANY_APP_VIEW

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

@R-Sourabh
Copy link
Contributor

R-Sourabh commented Oct 15, 2024

Because Picking is a low priority, we will add the base permission later and have implemented this in the rest of the application.

@Adameddy26 Adameddy26 assigned Adameddy26 and unassigned R-Sourabh Oct 15, 2024
@Adameddy26
Copy link

Adameddy26 commented Oct 15, 2024

Verified and working fine in all apps except Picking.

@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Digital Experience Platform Oct 15, 2024
@Adameddy26 Adameddy26 reopened this Oct 16, 2024
@github-project-automation github-project-automation bot moved this from ✅ Done to 📅 Planned in Digital Experience Platform Oct 16, 2024
@R-Sourabh R-Sourabh moved this from 📅 Planned to 🏗 In progress in Digital Experience Platform Oct 17, 2024
@R-Sourabh R-Sourabh moved this from 🏗 In progress to 👀 In review in Digital Experience Platform Oct 17, 2024
@R-Sourabh R-Sourabh moved this from 👀 In review to ⏸️ Dev complete in Digital Experience Platform Oct 18, 2024
@ymaheshwari1
Copy link
Contributor

@Adameddy26 Close this issue as completed if everything looks good to you.

@Adameddy26
Copy link

Verified and working fine for picking app on launchpad production. Hence, closing this ticket.

@github-project-automation github-project-automation bot moved this from ⏸️ Dev complete to ✅ Done in Digital Experience Platform Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

4 participants