refs #450. Updated security User endpoint

pull/7/head
Manuel Aranda Rosales 2024-06-13 15:31:30 +02:00
parent efd5a9b7c3
commit 2e12af3c2f
1 changed files with 4 additions and 2 deletions

View File

@ -1,6 +1,5 @@
resources: resources:
App\Entity\User: App\Entity\User:
security: 'is_granted("ROLE_SUPER_ADMIN")'
input: App\Dto\Input\UserInput input: App\Dto\Input\UserInput
output: App\Dto\Output\UserOutput output: App\Dto\Output\UserOutput
processor: App\State\Processor\UserProcessor processor: App\State\Processor\UserProcessor
@ -10,6 +9,7 @@ resources:
groups: ['user:write'] groups: ['user:write']
operations: operations:
ApiPlatform\Metadata\GetCollection: ApiPlatform\Metadata\GetCollection:
security: 'is_granted("ROLE_SUPER_ADMIN")'
provider: App\State\Provider\UserProvider provider: App\State\Provider\UserProvider
filters: filters:
- 'api_platform.filter.user.order' - 'api_platform.filter.user.order'
@ -22,9 +22,11 @@ resources:
ApiPlatform\Metadata\Patch: ApiPlatform\Metadata\Patch:
provider: App\State\Provider\UserProvider provider: App\State\Provider\UserProvider
ApiPlatform\Metadata\Post: ApiPlatform\Metadata\Post:
security: 'is_granted("ROLE_SUPER_ADMIN")'
validationContext: validationContext:
groups: [ 'default', 'user:post' ] groups: [ 'default', 'user:post' ]
ApiPlatform\Metadata\Delete: ~ ApiPlatform\Metadata\Delete:
security: 'is_granted("ROLE_SUPER_ADMIN")'
reset_password: reset_password:
provider: App\State\Provider\UserProvider provider: App\State\Provider\UserProvider
class: ApiPlatform\Metadata\Put class: ApiPlatform\Metadata\Put