Skip to content

Release/0.18.0 #90

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

Open
wants to merge 7 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.17.1
0.18.0
10 changes: 10 additions & 0 deletions app/fixtures/custom/assets/access/anonymous/access.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
objects:
- uuid: d90729ab-d9fe-4634-866b-93f1b1ec0d43

prototype:
uuid: ~
owner: BusinessUnit
owner_uuid: 9df65eca-1e81-475b-8584-df6c357edf30 # Administration
assignee: Anonymous
assignee_uuid: ~
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
22 changes: 22 additions & 0 deletions app/fixtures/custom/assets/access/anonymous/permission.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
objects:
- access: d90729ab-d9fe-4634-866b-93f1b1ec0d43 # Anonymous
scope:
type: session
key:
- asset
- asset_uuid
- asset_title
- asset_data
- asset_association
- asset_association_uuid
- asset_association_entity
- asset_association_entity_uuid
attributes: [BROWSE, READ]

prototype:
access: ~
scope:
type: generic
key: ~
attributes: []
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
9 changes: 9 additions & 0 deletions app/fixtures/custom/assets/access/individual/access.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
objects: []

prototype:
uuid: ~
owner: BusinessUnit
owner_uuid: 9df65eca-1e81-475b-8584-df6c357edf30 # Administration
assignee: Individual
assignee_uuid: ~
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
9 changes: 9 additions & 0 deletions app/fixtures/custom/assets/access/individual/permission.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
objects: []

prototype:
access: ~
scope:
type: generic
key: ~
attributes: []
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
9 changes: 9 additions & 0 deletions app/fixtures/custom/assets/access/organization/access.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
objects: []

prototype:
uuid: ~
owner: BusinessUnit
owner_uuid: 9df65eca-1e81-475b-8584-df6c357edf30 # Administration
assignee: Organization
assignee_uuid: ~
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
objects: []

prototype:
access: ~
scope:
type: generic
key: ~
attributes: []
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
29 changes: 29 additions & 0 deletions app/fixtures/custom/assets/access/role/access.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
objects:
- uuid: c4fcda7a-601e-4ad9-ad08-69f59630567e
assignee_uuid: 0c1228d5-63fb-4615-ada2-2b184cd753ee # Administrator

- uuid: 081bc44e-ef70-494c-80fd-6f381a034ca7
assignee_uuid: 81596e69-f75e-4eaa-b429-0599d181cca7 # Manager

- uuid: c53208e7-3fbe-44a3-ab37-378bfeaaf97d
assignee_uuid: 2f0bfe5d-74cb-4d74-89b6-7272c20aca35 # Backoffice Manager

- uuid: 0242cef6-d323-4b2a-be1d-33d220c16984
assignee_uuid: ab7ac1fa-62f4-4732-8c48-0e1785fb086d # Staff

- uuid: 847758a3-10af-4b2a-8862-c3a0207ec0bc
assignee_uuid: c2c4a4db-e3db-4019-ac0e-73edb8aa789e # Backoffice Staff

- uuid: 8df3f13f-3cd6-4bb9-bc83-77df7d8c91b7
assignee_uuid: 0da2f74f-a8f8-44c0-a63c-8d51db55afa9 # Individual

- uuid: 492bad7f-8ab4-40f5-9153-0f3c059b1afd
assignee_uuid: b3ddab01-141c-465b-bc3b-dfc22d5db631 # Organization

prototype:
uuid: ~
owner: BusinessUnit
owner_uuid: 9df65eca-1e81-475b-8584-df6c357edf30 # Administration
assignee: Role
assignee_uuid: ~
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
128 changes: 128 additions & 0 deletions app/fixtures/custom/assets/access/role/permission.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
objects:
- access: c4fcda7a-601e-4ad9-ad08-69f59630567e # Administrator
scope:
type: owner
entity: BusinessUnit
entity_uuid: ~ # Any BusinessUnit
key: entity
attributes: [BROWSE, READ, EDIT, ADD, DELETE]

- access: c4fcda7a-601e-4ad9-ad08-69f59630567e # Administrator
scope:
type: owner
entity: BusinessUnit
entity_uuid: ~ # Any BusinessUnit
key: property
attributes: [BROWSE, READ, EDIT]

- access: c4fcda7a-601e-4ad9-ad08-69f59630567e # Administrator
key: generic
attributes: [BROWSE, READ, EDIT, ADD, DELETE, EXECUTE]

- access: 081bc44e-ef70-494c-80fd-6f381a034ca7 # Manager
scope:
type: owner
entity: BusinessUnit
entity_uuid: '*'
key:
- asset
- asset_association
- metadata
attributes: [BROWSE, READ, EDIT, ADD, DELETE]

- access: 081bc44e-ef70-494c-80fd-6f381a034ca7 # Manager
scope:
type: owner
entity: BusinessUnit
entity_uuid: '*'
key:
- asset_property
- asset_association_property
- metadata_property
attributes: [BROWSE, READ, EDIT]

- access: c53208e7-3fbe-44a3-ab37-378bfeaaf97d # Backoffice Manager
scope:
type: owner
entity: BusinessUnit
entity_uuid: 1efc9d23-111a-4f9a-b703-29df95e38a7e # Backoffice
key:
- asset
- asset_association
- metadata
attributes: [BROWSE, READ, EDIT, ADD, DELETE]

- access: c53208e7-3fbe-44a3-ab37-378bfeaaf97d # Backoffice Manager
scope:
type: owner
entity: BusinessUnit
entity_uuid: 1efc9d23-111a-4f9a-b703-29df95e38a7e # Backoffice
key:
- asset_property
- asset_association_property
- metadata_property
attributes: [BROWSE, READ, EDIT]

- access: 0242cef6-d323-4b2a-be1d-33d220c16984 # Staff
scope:
type: owner
entity: BusinessUnit
entity_uuid: '*'
key:
- asset
- asset_property
- asset_association
- asset_association_property
- metadata
- metadata_property
attributes: [BROWSE, READ]

- access: 847758a3-10af-4b2a-8862-c3a0207ec0bc # Backoffice Staff
scope:
type: owner
entity: BusinessUnit
entity_uuid: 1efc9d23-111a-4f9a-b703-29df95e38a7e # Backoffice
key:
- asset
- asset_property
- asset_association
- asset_association_property
- metadata
- metadata_property
attributes: [BROWSE, READ]

- access: 8df3f13f-3cd6-4bb9-bc83-77df7d8c91b7 # Individual
scope:
type: session
key:
- asset
- asset_uuid
- asset_title
- asset_data
- asset_association
- asset_association_uuid
- asset_association_entity
- asset_association_entity_uuid
attributes: [BROWSE, READ]

- access: 492bad7f-8ab4-40f5-9153-0f3c059b1afd # Organization
scope:
type: session
key:
- asset
- asset_uuid
- asset_title
- asset_data
- asset_association
- asset_association_uuid
- asset_association_entity
- asset_association_entity_uuid
attributes: [BROWSE, READ]

prototype:
access: ~
scope:
type: generic
key: ~
attributes: []
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
9 changes: 9 additions & 0 deletions app/fixtures/custom/assets/access/staff/access.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
objects: []

prototype:
uuid: ~
owner: BusinessUnit
owner_uuid: 9df65eca-1e81-475b-8584-df6c357edf30 # Administration
assignee: Staff
assignee_uuid: ~
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
9 changes: 9 additions & 0 deletions app/fixtures/custom/assets/access/staff/permission.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
objects: []

prototype:
access: ~
scope:
type: generic
key: ~
attributes: []
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
16 changes: 16 additions & 0 deletions app/fixtures/custom/assets/access/system/access.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
objects:
- uuid: ac6b6279-857d-4f02-88d8-322a3168734d
owner_uuid: fe1b94ed-783a-48d7-8bf2-2f9cea89f11e # System
assignee_uuid: fe1b94ed-783a-48d7-8bf2-2f9cea89f11e # System

- uuid: 30bda715-1bdd-4ebf-9fc1-991b90f4dc74
owner_uuid: 60591cbd-efad-4289-9b7c-a258016e94cb # Bpm
assignee_uuid: 60591cbd-efad-4289-9b7c-a258016e94cb # Bpm

prototype:
uuid: ~
owner: System
owner_uuid: ~
assignee: System
assignee_uuid: ~
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
32 changes: 32 additions & 0 deletions app/fixtures/custom/assets/access/system/permission.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
objects:
- access: ac6b6279-857d-4f02-88d8-322a3168734d # System
key: entity
attributes: [BROWSE, READ, EDIT, ADD, DELETE]

- access: ac6b6279-857d-4f02-88d8-322a3168734d # System
key: property
attributes: [BROWSE, READ, EDIT]

- access: ac6b6279-857d-4f02-88d8-322a3168734d # System
key: generic
attributes: [BROWSE, READ, EDIT, ADD, DELETE, EXECUTE]

- access: 30bda715-1bdd-4ebf-9fc1-991b90f4dc74 # Bpm
key: entity
attributes: [BROWSE, READ, EDIT, ADD, DELETE]

- access: 30bda715-1bdd-4ebf-9fc1-991b90f4dc74 # Bpm
key: property
attributes: [BROWSE, READ, EDIT]

- access: 30bda715-1bdd-4ebf-9fc1-991b90f4dc74 # Bpm
key: generic
attributes: [BROWSE, READ, EDIT, ADD, DELETE, EXECUTE]

prototype:
access: ~
scope:
type: generic
key: ~
attributes: []
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
30 changes: 30 additions & 0 deletions app/fixtures/custom/assets/asset.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
objects:
- uuid: c64bf657-a877-4127-bdcb-449e7e3985b3
identity: Individual
identity_uuid: 2af16e03-bbce-4ec9-b73f-8f0468a93f4b # Morgan
title:
en: Animal License
fr: Permis animalier
data:
id: 1
type: dog

- uuid: 7ddbae00-20a6-48b8-8ab8-bdf117d26586
identity: Organization
identity_uuid: 5946a069-95d4-4536-9f78-41ca96316cc5 # Acme
title:
en: Animal License
fr: Permis animalier
data:
id: 2
type: cat

prototype:
uuid: ~
owner: BusinessUnit
owner_uuid: 1efc9d23-111a-4f9a-b703-29df95e38a7e # Backoffice
identity: ~
identity_uuid: ~
title: {}
data: {}
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
40 changes: 40 additions & 0 deletions app/fixtures/custom/assets/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
objects:
- uuid: c8b9d2cd-b3eb-4dd1-baad-fe985136b97f
key: ds_api.user.username
value: [email protected]

- uuid: ed54565b-060e-4f15-9f9d-8f7585d357db
key: ds_api.user.password
value: system

- uuid: 164e6695-cc40-4028-acd9-3616f0245884
key: ds_api.user.uuid
value: 4b0237d1-0917-4d8b-af6d-2aa89be336de # System

- uuid: ad905f36-44ac-4ae2-80a8-3fcaabfdd1bd
key: ds_api.user.roles
value: []

- uuid: ca5a660f-4ce8-4e20-a2b6-31cd2e508fd3
key: ds_api.user.identity.roles
value: []

- uuid: 446fa498-3106-4fe9-8b29-8811464aa7a7
key: ds_api.user.identity.type
value: System

- uuid: d53ad899-5f5d-4d0a-ace3-f0466625cfa6
key: ds_api.user.identity.uuid
value: fe1b94ed-783a-48d7-8bf2-2f9cea89f11e # System

- uuid: 13daece8-213c-417e-86f4-4dea486117f5
key: ds_api.user.tenant
value: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant

prototype:
uuid: ~
owner: BusinessUnit
owner_uuid: 9df65eca-1e81-475b-8584-df6c357edf30 # Administration
key: ~
value: ~
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
11 changes: 11 additions & 0 deletions app/fixtures/custom/assets/metadata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
objects: []

prototype:
uuid: ~
owner: BusinessUnit
owner_uuid: 9df65eca-1e81-475b-8584-df6c357edf30 # Administration
title: {}
slug: ~
type: ~
data: {}
tenant: 5a5dc71c-8f08-476f-b192-106637717974 # Tenant
Loading