-
Notifications
You must be signed in to change notification settings - Fork 13
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
Policy Seeding Data Update 24.05. Scope #25
Comments
@AnuragNagpure note that I enhanced the new attribute value details ++ the info that the seeding data will also need to get updated. |
remove FrameworkAgreement... from Policies assign all useCases to the framework policy for traceability there need to be the versions 1.0, 1.1 & 1.2 that means 3 entries in the attribute table /cc @jjeroch |
Refs: #25 Reviewed-by: Phil Schneider <[email protected]> Co-authored-by: Phil Schneider <[email protected]>
Summary
Update policy hub seeding data to the latest and greatest policy definition.
Following changes are needed
Details
The policy namespaces (leftOperand and rightOperand values) got recently updated and need to get adjusted for the policy hub
Membership
this new structure has a direct impact on the following endpoints
GET /api/policy-hub/policy-content
POST /api/policy-hub/policy-content
Dismantler
this new structure has a direct impact on the following endpoints
GET /api/policy-hub/policy-content
POST /api/policy-hub/policy-content
Dismantler with Brand
this new structure has a direct impact on the following endpoints
GET /api/policy-hub/policy-content
POST /api/policy-hub/policy-content
Framework Credential
this new structure has a direct impact on the following endpoints
GET /api/policy-hub/policy-content
POST /api/policy-hub/policy-content
*note; the sub-type is the UseCase such as "traceability", "pcf", etc.
Purpose
this new structure has a direct impact on the following endpoints
GET /api/policy-hub/policy-content
POST /api/policy-hub/policy-content
Result of the policy with the specific data
Framework - example traceability
NEW Policy Attribute(s)
for the frameworkAgreement we need to add the following sub-types
CircularEconomy
=> technicalKey: FrameworkAgreement
=> value: circulareconomy
=> version: 1.0
DemandCapacity
=> technicalKey: FrameworkAgreement
=> value: demandcapacity
=> version: 1.0
Puris => version "1.0"
=> technicalKey: FrameworkAgreement
=> value: puris
=> version: 1.0
BusinessPartner => version "1.0"
=> technicalKey: FrameworkAgreement
=> value: businesspartner
=> version: 1.0
TO BE REMOVED Policy Attribute(s)
following policies need to get removed
The text was updated successfully, but these errors were encountered: