Bladeren bron

created doleancer

bach 1 jaar geleden
bovenliggende
commit
8ee52a7985
26 gewijzigde bestanden met toevoegingen van 759 en 140 verwijderingen
  1. 35 0
      src/config/sync/core.entity_form_display.node.concernement.default.yml
  2. 93 0
      src/config/sync/core.entity_form_display.paragraph.doleance.default.yml
  3. 99 0
      src/config/sync/core.entity_form_display.paragraph.etape.default.yml
  4. 10 0
      src/config/sync/core.entity_view_display.node.concernement.default.yml
  5. 2 0
      src/config/sync/core.entity_view_display.node.concernement.teaser.yml
  6. 34 0
      src/config/sync/core.entity_view_display.paragraph.doleance.default.yml
  7. 53 0
      src/config/sync/core.entity_view_display.paragraph.etape.default.yml
  8. 40 0
      src/config/sync/field.field.node.concernement.field_doleancer.yml
  9. 21 0
      src/config/sync/field.field.paragraph.doleance.field_description.yml
  10. 40 0
      src/config/sync/field.field.paragraph.doleance.field_etapes.yml
  11. 21 0
      src/config/sync/field.field.paragraph.etape.field_date.yml
  12. 21 0
      src/config/sync/field.field.paragraph.etape.field_description.yml
  13. 27 0
      src/config/sync/field.field.paragraph.etape.field_documents.yml
  14. 23 0
      src/config/sync/field.field.paragraph.etape.field_type.yml
  15. 21 0
      src/config/sync/field.storage.node.field_doleancer.yml
  16. 20 0
      src/config/sync/field.storage.paragraph.field_etapes.yml
  17. 36 0
      src/config/sync/field.storage.paragraph.field_type.yml
  18. 11 0
      src/config/sync/paragraphs.paragraphs_type.doleance.yml
  19. 11 0
      src/config/sync/paragraphs.paragraphs_type.etape.yml
  20. 1 0
      src/config/sync/persistent_login.settings.yml
  21. 125 125
      src/config/sync/user.role.admin.yml
  22. 1 1
      src/config/sync/user.role.anonymous.yml
  23. 4 4
      src/config/sync/user.role.authenticated.yml
  24. 8 8
      src/config/sync/user.role.group_admin.yml
  25. 1 1
      src/config/sync/user.role.group_member.yml
  26. 1 1
      src/config/sync/user.role.user.yml

+ 35 - 0
src/config/sync/core.entity_form_display.node.concernement.default.yml

@@ -6,6 +6,7 @@ dependencies:
     - field.field.node.concernement.field_caillou
     - field.field.node.concernement.field_confidentialite
     - field.field.node.concernement.field_description
+    - field.field.node.concernement.field_doleancer
     - field.field.node.concernement.field_entite
     - field.field.node.concernement.field_lieu
     - field.field.node.concernement.field_recit
@@ -25,6 +26,7 @@ third_party_settings:
         - group_entites
         - group_recit
         - group_ateliers
+        - group_doleancer
         - group_confidentialite
       label: Tabs
       region: content
@@ -105,6 +107,21 @@ third_party_settings:
       label: Confidentialité
       region: content
       parent_name: group_tabs
+      weight: 17
+      format_type: tab
+      format_settings:
+        classes: ''
+        show_empty_fields: false
+        id: ''
+        formatter: closed
+        description: ''
+        required_fields: true
+    group_doleancer:
+      children:
+        - field_doleancer
+      label: Doleancer
+      region: hidden
+      parent_name: group_tabs
       weight: 16
       format_type: tab
       format_settings:
@@ -147,6 +164,24 @@ content:
       rows: 5
       placeholder: ''
     third_party_settings: {  }
+  field_doleancer:
+    type: paragraphs
+    weight: 4
+    region: content
+    settings:
+      title: Paragraphe
+      title_plural: Paragraphs
+      edit_mode: open
+      closed_mode: summary
+      autocollapse: none
+      closed_mode_threshold: 0
+      add_mode: dropdown
+      form_display_mode: default
+      default_paragraph_type: ''
+      features:
+        collapse_edit_all: collapse_edit_all
+        duplicate: duplicate
+    third_party_settings: {  }
   field_entite:
     type: entity_reference_paragraphs
     weight: 11

+ 93 - 0
src/config/sync/core.entity_form_display.paragraph.doleance.default.yml

@@ -0,0 +1,93 @@
+uuid: 8fb01ac6-e7cf-490b-98bf-25e6db5ba62b
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.paragraph.doleance.field_description
+    - field.field.paragraph.doleance.field_etapes
+    - paragraphs.paragraphs_type.doleance
+  module:
+    - field_group
+    - paragraphs
+    - text
+third_party_settings:
+  field_group:
+    group_tabs:
+      children:
+        - group_plainte
+        - group_etapes
+      label: Tabs
+      region: content
+      parent_name: ''
+      weight: 0
+      format_type: tabs
+      format_settings:
+        classes: ''
+        show_empty_fields: false
+        id: ''
+        direction: vertical
+        width_breakpoint: 640
+    group_plainte:
+      children:
+        - field_description
+      label: Plainte
+      region: content
+      parent_name: group_tabs
+      weight: 5
+      format_type: tab
+      format_settings:
+        classes: ''
+        show_empty_fields: false
+        id: ''
+        formatter: closed
+        description: ''
+        required_fields: true
+    group_etapes:
+      children:
+        - field_etapes
+      label: Étapes
+      region: hidden
+      parent_name: group_tabs
+      weight: 6
+      format_type: tab
+      format_settings:
+        classes: ''
+        show_empty_fields: false
+        id: ''
+        formatter: closed
+        description: ''
+        required_fields: true
+id: paragraph.doleance.default
+targetEntityType: paragraph
+bundle: doleance
+mode: default
+content:
+  field_description:
+    type: text_textarea
+    weight: 1
+    region: content
+    settings:
+      rows: 5
+      placeholder: ''
+    third_party_settings: {  }
+  field_etapes:
+    type: paragraphs
+    weight: 2
+    region: content
+    settings:
+      title: Paragraphe
+      title_plural: Paragraphs
+      edit_mode: open
+      closed_mode: summary
+      autocollapse: none
+      closed_mode_threshold: 0
+      add_mode: dropdown
+      form_display_mode: default
+      default_paragraph_type: ''
+      features:
+        collapse_edit_all: collapse_edit_all
+        duplicate: duplicate
+    third_party_settings: {  }
+hidden:
+  created: true
+  status: true

+ 99 - 0
src/config/sync/core.entity_form_display.paragraph.etape.default.yml

@@ -0,0 +1,99 @@
+uuid: 37d39cdc-8734-4de7-8563-2ddf371dff36
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.paragraph.etape.field_date
+    - field.field.paragraph.etape.field_description
+    - field.field.paragraph.etape.field_documents
+    - field.field.paragraph.etape.field_type
+    - paragraphs.paragraphs_type.etape
+  module:
+    - datetime
+    - field_group
+    - file
+    - text
+third_party_settings:
+  field_group:
+    group_tabs:
+      children:
+        - group_content
+        - group_documents
+      label: Tabs
+      region: content
+      parent_name: ''
+      weight: 0
+      format_type: tabs
+      format_settings:
+        classes: ''
+        show_empty_fields: false
+        id: ''
+        direction: horizontal
+        width_breakpoint: 640
+    group_content:
+      children:
+        - field_date
+        - field_type
+        - field_description
+      label: Content
+      region: content
+      parent_name: group_tabs
+      weight: 7
+      format_type: tab
+      format_settings:
+        classes: ''
+        show_empty_fields: false
+        id: ''
+        formatter: closed
+        description: ''
+        required_fields: true
+    group_documents:
+      children:
+        - field_documents
+      label: Documents
+      region: content
+      parent_name: group_tabs
+      weight: 8
+      format_type: tab
+      format_settings:
+        classes: ''
+        show_empty_fields: false
+        id: ''
+        formatter: closed
+        description: ''
+        required_fields: true
+id: paragraph.etape.default
+targetEntityType: paragraph
+bundle: etape
+mode: default
+content:
+  field_date:
+    type: datetime_default
+    weight: 2
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  field_description:
+    type: text_textarea
+    weight: 4
+    region: content
+    settings:
+      rows: 5
+      placeholder: ''
+    third_party_settings: {  }
+  field_documents:
+    type: file_generic
+    weight: 3
+    region: content
+    settings:
+      progress_indicator: throbber
+    third_party_settings: {  }
+  field_type:
+    type: options_select
+    weight: 3
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+hidden:
+  created: true
+  status: true

+ 10 - 0
src/config/sync/core.entity_view_display.node.concernement.default.yml

@@ -6,6 +6,7 @@ dependencies:
     - field.field.node.concernement.field_caillou
     - field.field.node.concernement.field_confidentialite
     - field.field.node.concernement.field_description
+    - field.field.node.concernement.field_doleancer
     - field.field.node.concernement.field_entite
     - field.field.node.concernement.field_lieu
     - field.field.node.concernement.field_recit
@@ -41,6 +42,15 @@ content:
     third_party_settings: {  }
     weight: 107
     region: content
+  field_doleancer:
+    type: entity_reference_revisions_entity_view
+    label: above
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    weight: 109
+    region: content
   field_entite:
     type: entity_reference_revisions_entity_view
     label: above

+ 2 - 0
src/config/sync/core.entity_view_display.node.concernement.teaser.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.concernement.field_caillou
     - field.field.node.concernement.field_confidentialite
     - field.field.node.concernement.field_description
+    - field.field.node.concernement.field_doleancer
     - field.field.node.concernement.field_entite
     - field.field.node.concernement.field_lieu
     - field.field.node.concernement.field_recit
@@ -27,6 +28,7 @@ hidden:
   field_caillou: true
   field_confidentialite: true
   field_description: true
+  field_doleancer: true
   field_entite: true
   field_lieu: true
   field_recit: true

+ 34 - 0
src/config/sync/core.entity_view_display.paragraph.doleance.default.yml

@@ -0,0 +1,34 @@
+uuid: f33379cd-8a95-4eee-aa42-292c72462801
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.paragraph.doleance.field_description
+    - field.field.paragraph.doleance.field_etapes
+    - paragraphs.paragraphs_type.doleance
+  module:
+    - entity_reference_revisions
+    - text
+id: paragraph.doleance.default
+targetEntityType: paragraph
+bundle: doleance
+mode: default
+content:
+  field_description:
+    type: text_default
+    label: above
+    settings: {  }
+    third_party_settings: {  }
+    weight: 1
+    region: content
+  field_etapes:
+    type: entity_reference_revisions_entity_view
+    label: above
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    weight: 0
+    region: content
+hidden:
+  search_api_excerpt: true

+ 53 - 0
src/config/sync/core.entity_view_display.paragraph.etape.default.yml

@@ -0,0 +1,53 @@
+uuid: 59dc7c9f-296e-4257-9c6b-86bc458d5944
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.paragraph.etape.field_date
+    - field.field.paragraph.etape.field_description
+    - field.field.paragraph.etape.field_documents
+    - field.field.paragraph.etape.field_type
+    - paragraphs.paragraphs_type.etape
+  module:
+    - datetime
+    - file
+    - options
+    - text
+id: paragraph.etape.default
+targetEntityType: paragraph
+bundle: etape
+mode: default
+content:
+  field_date:
+    type: datetime_default
+    label: above
+    settings:
+      timezone_override: ''
+      format_type: medium
+    third_party_settings: {  }
+    weight: 1
+    region: content
+  field_description:
+    type: text_default
+    label: above
+    settings: {  }
+    third_party_settings: {  }
+    weight: 0
+    region: content
+  field_documents:
+    type: file_default
+    label: above
+    settings:
+      use_description_as_link_text: true
+    third_party_settings: {  }
+    weight: 2
+    region: content
+  field_type:
+    type: list_default
+    label: above
+    settings: {  }
+    third_party_settings: {  }
+    weight: 3
+    region: content
+hidden:
+  search_api_excerpt: true

+ 40 - 0
src/config/sync/field.field.node.concernement.field_doleancer.yml

@@ -0,0 +1,40 @@
+uuid: 5e821702-3234-42be-8188-e6cd7b1ee5d5
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_doleancer
+    - node.type.concernement
+    - paragraphs.paragraphs_type.doleance
+  module:
+    - entity_reference_revisions
+id: node.concernement.field_doleancer
+field_name: field_doleancer
+entity_type: node
+bundle: concernement
+label: Doléancer
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:paragraph'
+  handler_settings:
+    target_bundles:
+      doleance: doleance
+    negate: 0
+    target_bundles_drag_drop:
+      doleance:
+        weight: 6
+        enabled: true
+      entite_concernement:
+        weight: 7
+        enabled: false
+      etape:
+        weight: 5
+        enabled: false
+      source:
+        weight: 8
+        enabled: false
+field_type: entity_reference_revisions

+ 21 - 0
src/config/sync/field.field.paragraph.doleance.field_description.yml

@@ -0,0 +1,21 @@
+uuid: d10a6aa3-fab9-4c4b-9223-407910f3cd7a
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_description
+    - paragraphs.paragraphs_type.doleance
+  module:
+    - text
+id: paragraph.doleance.field_description
+field_name: field_description
+entity_type: paragraph
+bundle: doleance
+label: Plainte
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: text_long

+ 40 - 0
src/config/sync/field.field.paragraph.doleance.field_etapes.yml

@@ -0,0 +1,40 @@
+uuid: e87b62d6-c469-4984-b343-944400be71c6
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_etapes
+    - paragraphs.paragraphs_type.doleance
+    - paragraphs.paragraphs_type.etape
+  module:
+    - entity_reference_revisions
+id: paragraph.doleance.field_etapes
+field_name: field_etapes
+entity_type: paragraph
+bundle: doleance
+label: Étapes
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:paragraph'
+  handler_settings:
+    target_bundles:
+      etape: etape
+    negate: 0
+    target_bundles_drag_drop:
+      doleance:
+        weight: 6
+        enabled: false
+      entite_concernement:
+        weight: 7
+        enabled: false
+      etape:
+        weight: 5
+        enabled: true
+      source:
+        weight: 8
+        enabled: false
+field_type: entity_reference_revisions

+ 21 - 0
src/config/sync/field.field.paragraph.etape.field_date.yml

@@ -0,0 +1,21 @@
+uuid: dbc8a810-a5d9-48be-a584-a43c874e327d
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_date
+    - paragraphs.paragraphs_type.etape
+  module:
+    - datetime
+id: paragraph.etape.field_date
+field_name: field_date
+entity_type: paragraph
+bundle: etape
+label: Date
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: datetime

+ 21 - 0
src/config/sync/field.field.paragraph.etape.field_description.yml

@@ -0,0 +1,21 @@
+uuid: ab0a92f0-1cf3-48ec-892a-3953905178dd
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_description
+    - paragraphs.paragraphs_type.etape
+  module:
+    - text
+id: paragraph.etape.field_description
+field_name: field_description
+entity_type: paragraph
+bundle: etape
+label: Description
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: text_long

+ 27 - 0
src/config/sync/field.field.paragraph.etape.field_documents.yml

@@ -0,0 +1,27 @@
+uuid: 34b40354-9379-4d2c-915e-858ae74d3515
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_documents
+    - paragraphs.paragraphs_type.etape
+  module:
+    - file
+id: paragraph.etape.field_documents
+field_name: field_documents
+entity_type: paragraph
+bundle: etape
+label: Documents
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:file'
+  handler_settings: {  }
+  file_directory: '[date:custom:Y]-[date:custom:m]'
+  file_extensions: 'txt pdf doc docx obs png jpg svg'
+  max_filesize: ''
+  description_field: false
+field_type: file

+ 23 - 0
src/config/sync/field.field.paragraph.etape.field_type.yml

@@ -0,0 +1,23 @@
+uuid: 994f669c-968e-4b4d-83cc-95ab02127b23
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_type
+    - paragraphs.paragraphs_type.etape
+  module:
+    - options
+id: paragraph.etape.field_type
+field_name: field_type
+entity_type: paragraph
+bundle: etape
+label: Type
+description: ''
+required: false
+translatable: false
+default_value:
+  -
+    value: 1
+default_value_callback: ''
+settings: {  }
+field_type: list_integer

+ 21 - 0
src/config/sync/field.storage.node.field_doleancer.yml

@@ -0,0 +1,21 @@
+uuid: 71dc4408-4ded-4c3c-b921-07715ecc118d
+langcode: fr
+status: true
+dependencies:
+  module:
+    - entity_reference_revisions
+    - node
+    - paragraphs
+id: node.field_doleancer
+field_name: field_doleancer
+entity_type: node
+type: entity_reference_revisions
+settings:
+  target_type: paragraph
+module: entity_reference_revisions
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 20 - 0
src/config/sync/field.storage.paragraph.field_etapes.yml

@@ -0,0 +1,20 @@
+uuid: 45b2b49e-fc3c-45da-9bc5-8aaa6dd2895c
+langcode: fr
+status: true
+dependencies:
+  module:
+    - entity_reference_revisions
+    - paragraphs
+id: paragraph.field_etapes
+field_name: field_etapes
+entity_type: paragraph
+type: entity_reference_revisions
+settings:
+  target_type: paragraph
+module: entity_reference_revisions
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 36 - 0
src/config/sync/field.storage.paragraph.field_type.yml

@@ -0,0 +1,36 @@
+uuid: a077c7e5-aabb-4010-8988-67eb60062430
+langcode: fr
+status: true
+dependencies:
+  module:
+    - options
+    - paragraphs
+id: paragraph.field_type
+field_name: field_type
+entity_type: paragraph
+type: list_integer
+settings:
+  allowed_values:
+    -
+      value: 1
+      label: groupement
+    -
+      value: 2
+      label: transmission
+    -
+      value: 3
+      label: décret
+    -
+      value: 4
+      label: transformation
+    -
+      value: 5
+      label: réussite/échec/reprise
+  allowed_values_function: ''
+module: options
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 11 - 0
src/config/sync/paragraphs.paragraphs_type.doleance.yml

@@ -0,0 +1,11 @@
+uuid: e3158ec2-fba5-481e-bacb-d11a447c7c0c
+langcode: fr
+status: true
+dependencies: {  }
+id: doleance
+label: Doleance
+icon_uuid: null
+icon_default: null
+description: ''
+save_empty: true
+behavior_plugins: {  }

+ 11 - 0
src/config/sync/paragraphs.paragraphs_type.etape.yml

@@ -0,0 +1,11 @@
+uuid: 49e89136-4455-4ec2-aa6a-52a137ed434b
+langcode: fr
+status: true
+dependencies: {  }
+id: etape
+label: étape
+icon_uuid: null
+icon_default: null
+description: 'étape de doléance'
+save_empty: true
+behavior_plugins: {  }

+ 1 - 0
src/config/sync/persistent_login.settings.yml

@@ -2,6 +2,7 @@ _core:
   default_config_hash: ce6WctcNYnaEo3BmHQc_Fmukw7AkPJ137tH5GwPW93w
 langcode: fr
 lifetime: 30
+extend_lifetime: false
 max_tokens: 0
 login_form:
   field_label: 'Se souvenir de moi'

+ 125 - 125
src/config/sync/user.role.admin.yml

@@ -30,128 +30,128 @@ label: Admin
 weight: -7
 is_admin: null
 permissions:
-  0: 'access administration pages'
-  1: 'access any corpus_documents workflow_transion overview'
-  2: 'access any generique workflow_transion overview'
-  3: 'access files overview'
-  4: 'access kint'
-  5: 'access toolbar'
-  6: 'access user profiles'
-  7: 'access users overview'
-  8: 'administer productions menu items'
-  9: 'administer registration codes'
-  10: 'assign group_admin role'
-  11: 'assign group_member role'
-  12: 'cancel users with role group_admin'
-  13: 'cancel users with role group_member'
-  14: 'change own username'
-  15: 'create bourgeon group'
-  16: 'create concernement content'
-  17: 'create content translations'
-  18: 'create corpus_documents workflow_transition'
-  19: 'create defalut workflow_transition'
-  20: 'create default workflow_transition'
-  21: 'create enregistrement content'
-  22: 'create entite content'
-  23: 'create evenement content'
-  24: 'create generique workflow_transition'
-  25: 'create page content'
-  26: 'create static content'
-  27: 'create terms in collectionneurs'
-  28: 'create terms in entrees'
-  29: 'create terms in genres'
-  30: 'create terms in langues'
-  31: 'create terms in locuteurs'
-  32: 'create users'
-  33: 'delete any autre_son content'
-  34: 'delete any enregistrement content'
-  35: 'delete any evenement content'
-  36: 'delete any fil content'
-  37: 'delete any page content'
-  38: 'delete concernement revisions'
-  39: 'delete entite revisions'
-  40: 'delete own concernement content'
-  41: 'delete own entite content'
-  42: 'delete own static content'
-  43: 'delete static revisions'
-  44: 'delete terms in collectionneurs'
-  45: 'delete terms in entrees'
-  46: 'delete terms in genres'
-  47: 'delete terms in langues'
-  48: 'delete terms in locuteurs'
-  49: 'edit any autre_son content'
-  51: 'edit any enregistrement content'
-  52: 'edit any entite content'
-  53: 'edit any evenement content'
-  54: 'edit any page content'
-  55: 'edit any static content'
-  56: 'edit own enregistrement content'
-  57: 'edit terms in collectionneurs'
-  58: 'edit terms in entrees'
-  59: 'edit terms in genres'
-  60: 'edit terms in langues'
-  61: 'edit terms in locuteurs'
-  62: 'edit users by role'
-  63: 'edit users with role group_admin'
-  64: 'edit users with role group_member'
-  65: 'execute entity:save_action menu_link_content'
-  66: 'execute entity:save_action node'
-  67: 'execute entity:save_action taxonomy_term'
-  68: 'execute entity:save_action user'
-  69: 'execute node_assign_owner_action node'
-  70: 'execute node_promote_action node'
-  71: 'execute node_save_action node'
-  72: 'execute node_unpromote_action node'
-  73: 'execute user_add_role_action user'
-  74: 'execute user_block_user_action user'
-  75: 'execute user_remove_role_action user'
-  76: 'execute user_unblock_user_action user'
-  77: 'execute vbo_cancel_user_action user'
-  78: 'execute views_bulk_edit all'
-  79: 'execute workflow_node_given_state_action node'
-  80: 'execute workflow_node_next_state_action node'
-  81: 'revert any corpus_documents workflow_transition'
-  82: 'revert any generique workflow_transition'
-  83: 'revert autre_son revisions'
-  84: 'revert concernement revisions'
-  85: 'revert enregistrement revisions'
-  86: 'revert entite revisions'
-  87: 'revert evenement revisions'
-  88: 'revert page revisions'
-  89: 'revert static revisions'
-  90: 'role-assign users with role group_admin'
-  91: 'role-assign users with role group_member'
-  92: 'schedule corpus_documents workflow_transition'
-  93: 'schedule generique workflow_transition'
-  94: 'translate enregistrement node'
-  95: 'translate entrees taxonomy_term'
-  96: 'translate evenement node'
-  97: 'translate genres taxonomy_term'
-  98: 'translate langues taxonomy_term'
-  99: 'translate menu_link_content'
-  100: 'translate page node'
-  101: 'translate static node'
-  102: 'update content translations'
-  103: 'use text format wysiwyg'
-  104: 'view autre_son revisions'
-  105: 'view concernement revisions'
-  106: 'view enregistrement revisions'
-  107: 'view entite revisions'
-  108: 'view evenement revisions'
-  109: 'view own unpublished content'
-  110: 'view page revisions'
-  111: 'view static revisions'
-  112: 'view the administration theme'
-  113: 'view user email addresses'
-  114: 'view users by role'
-  115: 'view users with role group_admin'
-  116: 'view users with role group_member'
-  117: 'create terms in lieu'
-  118: 'create terms in structure'
-  119: 'delete terms in lieu'
-  120: 'delete terms in structure'
-  121: 'edit terms in lieu'
-  122: 'edit terms in structure'
-  123: 'access taxonomy overview'
-  124: 'create confidentialite workflow_transition'
-  125: 'edit own concernement content'
+  - 'access administration pages'
+  - 'access any corpus_documents workflow_transion overview'
+  - 'access any generique workflow_transion overview'
+  - 'access files overview'
+  - 'access kint'
+  - 'access taxonomy overview'
+  - 'access toolbar'
+  - 'access user profiles'
+  - 'access users overview'
+  - 'administer productions menu items'
+  - 'administer registration codes'
+  - 'assign group_admin role'
+  - 'assign group_member role'
+  - 'cancel users with role group_admin'
+  - 'cancel users with role group_member'
+  - 'change own username'
+  - 'create bourgeon group'
+  - 'create concernement content'
+  - 'create confidentialite workflow_transition'
+  - 'create content translations'
+  - 'create corpus_documents workflow_transition'
+  - 'create defalut workflow_transition'
+  - 'create default workflow_transition'
+  - 'create enregistrement content'
+  - 'create entite content'
+  - 'create evenement content'
+  - 'create generique workflow_transition'
+  - 'create page content'
+  - 'create static content'
+  - 'create terms in collectionneurs'
+  - 'create terms in entrees'
+  - 'create terms in genres'
+  - 'create terms in langues'
+  - 'create terms in lieu'
+  - 'create terms in locuteurs'
+  - 'create terms in structure'
+  - 'create users'
+  - 'delete any autre_son content'
+  - 'delete any enregistrement content'
+  - 'delete any evenement content'
+  - 'delete any fil content'
+  - 'delete any page content'
+  - 'delete concernement revisions'
+  - 'delete entite revisions'
+  - 'delete own concernement content'
+  - 'delete own entite content'
+  - 'delete own static content'
+  - 'delete static revisions'
+  - 'delete terms in collectionneurs'
+  - 'delete terms in entrees'
+  - 'delete terms in genres'
+  - 'delete terms in langues'
+  - 'delete terms in lieu'
+  - 'delete terms in locuteurs'
+  - 'delete terms in structure'
+  - 'edit any autre_son content'
+  - 'edit any enregistrement content'
+  - 'edit any entite content'
+  - 'edit any evenement content'
+  - 'edit any page content'
+  - 'edit any static content'
+  - 'edit own concernement content'
+  - 'edit own enregistrement content'
+  - 'edit terms in collectionneurs'
+  - 'edit terms in entrees'
+  - 'edit terms in genres'
+  - 'edit terms in langues'
+  - 'edit terms in lieu'
+  - 'edit terms in locuteurs'
+  - 'edit terms in structure'
+  - 'edit users by role'
+  - 'edit users with role group_admin'
+  - 'edit users with role group_member'
+  - 'execute entity:save_action menu_link_content'
+  - 'execute entity:save_action node'
+  - 'execute entity:save_action taxonomy_term'
+  - 'execute entity:save_action user'
+  - 'execute node_assign_owner_action node'
+  - 'execute node_promote_action node'
+  - 'execute node_save_action node'
+  - 'execute node_unpromote_action node'
+  - 'execute user_add_role_action user'
+  - 'execute user_block_user_action user'
+  - 'execute user_remove_role_action user'
+  - 'execute user_unblock_user_action user'
+  - 'execute vbo_cancel_user_action user'
+  - 'execute views_bulk_edit all'
+  - 'execute workflow_node_given_state_action node'
+  - 'execute workflow_node_next_state_action node'
+  - 'revert any corpus_documents workflow_transition'
+  - 'revert any generique workflow_transition'
+  - 'revert autre_son revisions'
+  - 'revert concernement revisions'
+  - 'revert enregistrement revisions'
+  - 'revert entite revisions'
+  - 'revert evenement revisions'
+  - 'revert page revisions'
+  - 'revert static revisions'
+  - 'role-assign users with role group_admin'
+  - 'role-assign users with role group_member'
+  - 'schedule corpus_documents workflow_transition'
+  - 'schedule generique workflow_transition'
+  - 'translate enregistrement node'
+  - 'translate entrees taxonomy_term'
+  - 'translate evenement node'
+  - 'translate genres taxonomy_term'
+  - 'translate langues taxonomy_term'
+  - 'translate menu_link_content'
+  - 'translate page node'
+  - 'translate static node'
+  - 'update content translations'
+  - 'use text format wysiwyg'
+  - 'view autre_son revisions'
+  - 'view concernement revisions'
+  - 'view enregistrement revisions'
+  - 'view entite revisions'
+  - 'view evenement revisions'
+  - 'view own unpublished content'
+  - 'view page revisions'
+  - 'view static revisions'
+  - 'view the administration theme'
+  - 'view user email addresses'
+  - 'view users by role'
+  - 'view users with role group_admin'
+  - 'view users with role group_member'

+ 1 - 1
src/config/sync/user.role.anonymous.yml

@@ -23,6 +23,7 @@ permissions:
   - 'access group overview'
   - 'access kint'
   - 'access synonyms entity autocomplete'
+  - 'create confidentialite workflow_transition'
   - 'create corpus_documents workflow_transition'
   - 'create defalut workflow_transition'
   - 'create default workflow_transition'
@@ -32,4 +33,3 @@ permissions:
   - 'use text format wysiwyg'
   - 'view published fil entities'
   - 'view search api pages'
-  - 'create confidentialite workflow_transition'

+ 4 - 4
src/config/sync/user.role.authenticated.yml

@@ -23,9 +23,11 @@ permissions:
   - 'access devel information'
   - 'access group overview'
   - 'access kint'
+  - 'access own confidentialite workflow_transion overview'
   - 'access synonyms entity autocomplete'
   - 'add composition entities'
   - 'add fil entities'
+  - 'create confidentialite workflow_transition'
   - 'create corpus_documents workflow_transition'
   - 'create defalut workflow_transition'
   - 'create default workflow_transition'
@@ -38,7 +40,9 @@ permissions:
   - 'execute ouatterrir arbitrary graphql requests'
   - 'execute ouatterrir persisted graphql requests'
   - 'opt-in or out of matomo tracking'
+  - 'revert own confidentialite workflow_transition'
   - 'use chutier'
+  - 'use text format linkonly'
   - 'use text format wysiwyg'
   - 'view own unpublished chutier entities'
   - 'view own unpublished composition entities'
@@ -46,7 +50,3 @@ permissions:
   - 'view published composition entities'
   - 'view published fil entities'
   - 'view search api pages'
-  - 'use text format linkonly'
-  - 'create confidentialite workflow_transition'
-  - 'access own confidentialite workflow_transion overview'
-  - 'revert own confidentialite workflow_transition'

+ 8 - 8
src/config/sync/user.role.group_admin.yml

@@ -21,14 +21,22 @@ weight: -3
 is_admin: null
 permissions:
   - 'access administration pages'
+  - 'access taxonomy overview'
   - 'access toolbar'
   - 'assign group_member role'
   - 'cancel users with role group_member'
   - 'create concernement content'
+  - 'create confidentialite workflow_transition'
   - 'create entite content'
+  - 'create terms in lieu'
+  - 'create terms in structure'
   - 'create users'
+  - 'delete terms in lieu'
+  - 'delete terms in structure'
   - 'edit own concernement content'
   - 'edit own entite content'
+  - 'edit terms in lieu'
+  - 'edit terms in structure'
   - 'edit users by role'
   - 'edit users with role group_member'
   - 'revert concernement revisions'
@@ -40,11 +48,3 @@ permissions:
   - 'view the administration theme'
   - 'view users by role'
   - 'view users with role group_member'
-  - 'create terms in lieu'
-  - 'create terms in structure'
-  - 'delete terms in lieu'
-  - 'delete terms in structure'
-  - 'edit terms in lieu'
-  - 'edit terms in structure'
-  - 'access taxonomy overview'
-  - 'create confidentialite workflow_transition'

+ 1 - 1
src/config/sync/user.role.group_member.yml

@@ -18,6 +18,7 @@ permissions:
   - 'access administration pages'
   - 'access toolbar'
   - 'create concernement content'
+  - 'create confidentialite workflow_transition'
   - 'create entite content'
   - 'edit own concernement content'
   - 'edit own entite content'
@@ -27,4 +28,3 @@ permissions:
   - 'view entite revisions'
   - 'view own unpublished content'
   - 'view the administration theme'
-  - 'create confidentialite workflow_transition'

+ 1 - 1
src/config/sync/user.role.user.yml

@@ -11,6 +11,6 @@ label: User
 weight: -4
 is_admin: null
 permissions:
+  - 'create confidentialite workflow_transition'
   - 'create defalut workflow_transition'
   - 'create default workflow_transition'
-  - 'create confidentialite workflow_transition'