field permissions

This commit is contained in:
2024-06-24 09:35:05 +02:00
parent 432178f334
commit 1e161928e2
14 changed files with 184 additions and 12 deletions
+1
View File
@@ -55,6 +55,7 @@ module:
entity_reference_revisions: 0
field: 0
field_group: 0
field_permissions: 0
field_ui: 0
file: 0
filter: 0
@@ -4,8 +4,12 @@ status: true
dependencies:
module:
- entity_reference_revisions
- field_permissions
- node
- paragraphs
third_party_settings:
field_permissions:
permission_type: custom
id: node.field_dossiers
field_name: field_dossiers
entity_type: node
@@ -0,0 +1,16 @@
uuid: f64b6ffa-32cc-4cae-92eb-3095c00fa7e7
langcode: fr
status: true
dependencies: { }
name: collaborateur_to_home
label: 'Collaborateur to home'
triggers:
login: login
destination_path: 'internal:/'
pages_type: 0
pages: ''
language: ''
roles:
collaborateur: collaborateur
weight: -9
enabled: true
@@ -13,5 +13,5 @@ language: ''
roles:
admin: admin
editor: editor
weight: 0
weight: -10
enabled: true
@@ -12,5 +12,5 @@ pages: ''
language: ''
roles:
authenticated: authenticated
weight: 0
weight: -8
enabled: true
@@ -12,5 +12,5 @@ pages: ''
language: ''
roles:
authenticated: authenticated
weight: 0
weight: -7
enabled: false
+4
View File
@@ -14,6 +14,7 @@ dependencies:
- config_pages
- content_lock
- content_translation
- field_permissions
- file
- filter
- menu_admin_per_menu
@@ -40,6 +41,7 @@ permissions:
- 'change own username'
- 'create actualite content'
- 'create content translations'
- 'create field_dossiers'
- 'create ressource content'
- 'create site content'
- 'delete any actualite content'
@@ -55,6 +57,7 @@ permissions:
- 'edit any site content'
- 'edit any static content'
- 'edit contact config page entity'
- 'edit field_dossiers'
- 'edit mentions_legales config page entity'
- 'edit own actualite content'
- 'edit own ressource content'
@@ -84,6 +87,7 @@ permissions:
- 'use text format wysiwyg'
- 'view actualite revisions'
- 'view config_pages entity'
- 'view field_dossiers'
- 'view ressource revisions'
- 'view site revisions'
- 'view static revisions'
+11 -2
View File
@@ -1,9 +1,18 @@
uuid: d23378d0-3c03-4009-96b2-96b1221adbca
langcode: fr
status: true
dependencies: { }
dependencies:
config:
- node.type.site
module:
- field_permissions
- node
id: collaborateur
label: Collaborateur
weight: -4
is_admin: null
permissions: { }
permissions:
- 'create field_dossiers'
- 'edit any site content'
- 'edit own field_dossiers'
- 'view own field_dossiers'
+4
View File
@@ -12,6 +12,7 @@ dependencies:
- actions_permissions
- config_pages
- content_lock
- field_permissions
- filter
- node
- notify
@@ -30,6 +31,7 @@ permissions:
- 'administer nodes'
- 'break content lock'
- 'create actualite content'
- 'create field_dossiers'
- 'create ressource content'
- 'create site content'
- 'delete site revisions'
@@ -38,6 +40,7 @@ permissions:
- 'edit any site content'
- 'edit any static content'
- 'edit contact config page entity'
- 'edit field_dossiers'
- 'edit mentions_legales config page entity'
- 'edit own actualite content'
- 'edit own ressource content'
@@ -53,6 +56,7 @@ permissions:
- 'revert static revisions'
- 'use text format wysiwyg'
- 'view actualite revisions'
- 'view field_dossiers'
- 'view ressource revisions'
- 'view site revisions'
- 'view static revisions'
+69 -3
View File
@@ -532,6 +532,48 @@ display:
group: 1
expose:
operator: ''
roles_target_id:
id: roles_target_id
table: user__roles
field: roles_target_id
relationship: none
group_type: group
admin_label: ''
entity_type: user
entity_field: roles
plugin_id: user_roles
operator: empty
value: { }
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
operator_limit_selection: false
operator_list: { }
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
reduce: false
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
reduce_duplicates: false
style:
type: default
row:
@@ -558,13 +600,26 @@ display:
field: area
relationship: none
group_type: group
admin_label: ''
admin_label: 'operations links'
plugin_id: text
empty: false
content:
value: "<ul>\r\n<li><a href=\"/user/logout\">Déconnexion</a></li>\r\n<li><a href=\"/mes_operations\">Mes opérations</a></li>\r\n<li><a href=\"/node/add/operation?destination=/mes_operations\">Ajouter une opération</a></li>\r\n</ul>"
value: "<ul>\r\n<li class=\"mesoperations\"><a href=\"/mes_operations\">Mes opérations</a></li>\r\n<li class=\"addoperation\"><a href=\"/node/add/operation?destination=/mes_operations\">Ajouter une opération</a></li>\r\n</ul>"
format: wysiwyg
tokenize: false
area_1:
id: area_1
table: views
field: area
relationship: none
group_type: group
admin_label: 'logout link'
plugin_id: text
empty: true
content:
value: "<ul>\r\n<li><a href=\"/user/logout\">Déconnexion</a></li>\r\n</ul>"
format: restricted_html
tokenize: false
display_extenders: { }
cache_metadata:
max-age: -1
@@ -586,7 +641,18 @@ display:
display_plugin: block
position: 1
display_options:
display_extenders: { }
display_extenders:
matomo:
enabled: false
keyword_gets: ''
keyword_behavior: first
keyword_concat_separator: ' '
category_behavior: none
category_gets: ''
category_concat_separator: ' '
category_fallback: ''
category_facets: { }
category_facets_concat_separator: ', '
cache_metadata:
max-age: -1
contexts: