Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
Firebird Sprint 89
-
2
-
Thunderjet
Description
Overview
In order to support UIORGS-121
Restrict updates of Organization based upon the acquisitions unit memberships of the user and the acquisitions unit being assigned to the record.
Acquisitions units are described on the Acquisitions units are described on the wiki .
Note: The field ("acqUnitIds") will also be added to the account section of the organizations schema, but will not be used to restrict permissions for accounts or organizations in an way. This information will be leveraged during the import of orders and invoices to assign acquisitions units to new orders and invoices as need.
Approach should be the same with orders.
Acceptance Criteria:
Acquisitions units are used to determine if a user can update the organization record
Unit tests are updated
API tests are updated
TestRail: Results
Attachments
Issue Links
- blocks
-
MODORG-7 MODORG (mod-organizations) release
-
- Closed
-
- has to be done after
-
MODORG-5 Create business layer proxy API for organization operations
-
- Closed
-
-
MODORGSTOR-67 Add an "acqUnitIds" field to the organization schema
-
- Closed
-
- has to be done before
-
UIORGS-78 Ability to add acquisition unit(s) to organization account(s)
-
- Closed
-
-
UIORGS-121 Ability to assign acquisition unit(s) to organization records
-
- Closed
-
- relates to
-
UXPROD-2055 Ability to use Acquisition units with Organization records
-
- Closed
-