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

Invoice module permissions #1111

Closed
5 tasks done
Tracked by #946
rathorevaibhav opened this issue Oct 18, 2021 · 1 comment
Closed
5 tasks done
Tracked by #946

Invoice module permissions #1111

rathorevaibhav opened this issue Oct 18, 2021 · 1 comment
Assignees
Labels
module : finance Items related to Finance module Points: 3 Good for pros. Tasks that may require around 8-16 hours. Prefer breakdown into smaller tasks. status : ready to test Items that are ready for testing

Comments

@rathorevaibhav
Copy link
Member

rathorevaibhav commented Oct 18, 2021

Description
Fix the permissions for the invoice module.

Expected behavior

  • Dashboard "Invoice" card should show up only if user has invoices.view permission
  • In the menu Finance > Invoice should show up only if user has invoices.view permission
  • All the invoice related pages must be accessible if user has invoices.view permission
  • Add new invoice option should be visible only if user has invoices.create permission
  • In invoices listing, the invoice/client names should show as links only if user has invoices.update permission
@rathorevaibhav rathorevaibhav changed the title Finance module permissions Invoice module permissions Oct 18, 2021
@rathorevaibhav rathorevaibhav added the module : finance Items related to Finance module label Oct 18, 2021
@rathorevaibhav rathorevaibhav added this to the Oct 16 - Oct 22, 2021 milestone Oct 18, 2021
@rathorevaibhav rathorevaibhav added the Points: 3 Good for pros. Tasks that may require around 8-16 hours. Prefer breakdown into smaller tasks. label Oct 20, 2021
@srivastava-jyoti srivastava-jyoti self-assigned this Oct 29, 2021
@srivastava-jyoti srivastava-jyoti added the status : ready to test Items that are ready for testing label Nov 11, 2021
@srivastava-jyoti
Copy link
Contributor

Closing. This is to be done [(https://github.com//issues/1216)]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module : finance Items related to Finance module Points: 3 Good for pros. Tasks that may require around 8-16 hours. Prefer breakdown into smaller tasks. status : ready to test Items that are ready for testing
Projects
None yet
Development

No branches or pull requests

3 participants