Skip to content

Commit

Permalink
Feature(ogcio): messaging integration (#60)
Browse files Browse the repository at this point in the history
* feat(ogcio): added messaging permissions locally

* feat(core): updated seeder for deployments

* chore(core): added EOL

---------

Co-authored-by: Alfonso Graziano <alfonso.graziano@nearform.com>
  • Loading branch information
SamSalvatico and alfonsograziano authored Jul 2, 2024
1 parent 3a2954d commit feb677a
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 2 deletions.
28 changes: 27 additions & 1 deletion packages/cli/src/commands/database/ogcio/ogcio-seeder-local.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,11 @@
"payments:provider:*",
"payments:payment_request:*",
"payments:payment_request.public:read",
"payments:transaction:*"
"payments:transaction:*",
"messaging:message:*",
"messaging:provider:*",
"messaging:template:*",
"messaging:citizen:*"
]
},
"organization_roles": [
Expand All @@ -25,6 +29,16 @@
"payments:payment_request.public:read",
"payments:transaction:*"
]
},
{
"name": "Messaging Public Servant",
"description": "Messaging Public servant",
"specific_permissions": [
"messaging:message:*",
"messaging:provider:*",
"messaging:template:*",
"messaging:citizen:*"
]
}
],
"applications": [
Expand Down Expand Up @@ -70,6 +84,12 @@
"payments:transaction.self:write",
"payments:provider.public:read"
]
},
{
"resource_id": "messaging-api",
"specific_permissions": [
"messaging:message.self:read"
]
}
],
"resource_roles": [
Expand All @@ -85,6 +105,12 @@
"payments:transaction.self:write",
"payments:provider.public:read"
]
},
{
"resource_id": "messaging-api",
"specific_permissions": [
"messaging:message.self:read"
]
}
]
}
Expand Down
28 changes: 27 additions & 1 deletion packages/cli/src/commands/database/ogcio/ogcio-seeder.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,11 @@
"payments:provider:*",
"payments:payment_request:*",
"payments:payment_request.public:read",
"payments:transaction:*"
"payments:transaction:*",
"messaging:message:*",
"messaging:provider:*",
"messaging:template:*",
"messaging:citizen:*"
]
},
"organization_roles": [
Expand All @@ -25,6 +29,16 @@
"payments:payment_request.public:read",
"payments:transaction:*"
]
},
{
"name": "Messaging Public Servant",
"description": "Messaging Public servant",
"specific_permissions": [
"messaging:message:*",
"messaging:provider:*",
"messaging:template:*",
"messaging:citizen:*"
]
}
],
"applications": [
Expand Down Expand Up @@ -68,6 +82,12 @@
"payments:transaction.self:write",
"payments:provider.public:read"
]
},
{
"resource_id": "messaging-api",
"specific_permissions": [
"messaging:message.self:read"
]
}
],
"resource_roles": [
Expand All @@ -83,6 +103,12 @@
"payments:transaction.self:write",
"payments:provider.public:read"
]
},
{
"resource_id": "messaging-api",
"specific_permissions": [
"messaging:message.self:read"
]
}
]
}
Expand Down

0 comments on commit feb677a

Please sign in to comment.