Skip to content
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

[VAS] Story 11586: add signed document policy in ingest contract creation #1447

Merged
merged 1 commit into from
Sep 7, 2023

Conversation

laedanrex
Copy link
Contributor

@laedanrex laedanrex commented Aug 29, 2023

Description

En tant qu'archiviste Je veux ajouter des paramètres de contrôle de la présence/absence d'éléments concernant des archives signées électroniquement Afin d'autoriser ou non leur prise en charge

Type de changement:

  • Nouveau Code

  • Refactorisation de code

Tests:

manuel

TU

Contributeur

VAS (Vitam Accessible en Service)

@laedanrex laedanrex self-assigned this Aug 29, 2023
@laedanrex laedanrex force-pushed the vas-11586-contrat-entree branch from 8f2f705 to cec188e Compare August 29, 2023 15:09
@TDevillechabrolle
Copy link
Contributor

TDevillechabrolle commented Aug 29, 2023

Logo
Checkmarx One – Scan Summary & Details059b8715-4993-4452-b436-d7db49fa3b6d

New Issues

Severity Issue Source File / Package Checkmarx Insight
HIGH CVE-2022-26592 Npm-node-sass-4.14.1 Vulnerable Package
MEDIUM CVE-2023-41080 Maven-org.apache.tomcat.embed:tomcat-embed-core-9.0.63 Vulnerable Package

Fixed Issues

Severity Issue Source File / Package Checkmarx Insight
HIGH Missing User Instruction /Dockerfile: 10 A user should be specified in the dockerfile, otherwise the image will run as root
HIGH Missing User Instruction /Dockerfile: 10 A user should be specified in the dockerfile, otherwise the image will run as root
HIGH Missing User Instruction /Dockerfile: 11 A user should be specified in the dockerfile, otherwise the image will run as root
HIGH Missing User Instruction /Dockerfile: 10 A user should be specified in the dockerfile, otherwise the image will run as root
HIGH No New Privileges Not Set /vitam-recette.yml: 17 Ensuring the process does not gain any new privileges lessens the risk associated with many operations.
HIGH No New Privileges Not Set /vitam-recette.yml: 54 Ensuring the process does not gain any new privileges lessens the risk associated with many operations.
HIGH No New Privileges Not Set /vitam-dev.yml: 19 Ensuring the process does not gain any new privileges lessens the risk associated with many operations.
HIGH No New Privileges Not Set /docker-compose.yml: 10 Ensuring the process does not gain any new privileges lessens the risk associated with many operations.
HIGH Passwords And Secrets - Generic Password /application.yml: 95 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 22 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-integration.yml: 66 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 19 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 28 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 90 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 73 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 52 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 76 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 71 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 22 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 27 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 30 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 38 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /mongo_vars_dev.yml: 41 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 31 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 52 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 71 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-integration.yml: 47 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 93 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 32 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 71 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 29 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /mongo_vars_dev.yml: 46 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /logstash.yml: 238 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 12 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 108 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 91 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /logstash.yml: 227 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 23 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 87 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 47 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 72 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 141 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 64 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 32 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 35 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 31 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 64 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 76 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 76 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /mongo_dev.yml: 37 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 29 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 85 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 49 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 53 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 22 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 119 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 32 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 30 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 101 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /cas-server-application-recette.yml: 14 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 30 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 62 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 40 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /logstash.yml: 242 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 40 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 89 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 22 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 48 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 54 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 75 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 80 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 128 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 57 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 24 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /mongo_vars_dev.yml: 36 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 47 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 99 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 31 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 27 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 42 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 44 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 76 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 91 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 97 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /logstash.yml: 221 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /cas-server-application-recette.yml: 37 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 36 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /cas-server-application-dev.yml: 14 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 23 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 75 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 26 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 53 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 129 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 57 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 37 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 149 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 62 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 50 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 39 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 44 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 46 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 29 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 21 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 34 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 51 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 35 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 65 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 77 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 27 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 52 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 96 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 74 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /cas-server-application-recette.yml: 33 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 20 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 40 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 54 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 23 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /logstash.yml: 225 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 33 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 42 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 56 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 105 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 33 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 91 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /mongo_vars_dev.yml: 31 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /mongo_vars_dev.yml: 57 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-integration.yml: 12 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 27 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 132 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 91 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 114 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 55 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 66 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 25 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 42 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /cas-server-application-recette.yml: 101 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 64 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 96 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 113 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 58 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 44 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 75 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 31 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 33 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 40 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /cas-server-application-dev.yml: 110 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 97 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 22 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 100 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 40 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 62 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 118 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 75 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /cas-server-application-recette.yml: 13 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /cas-server-application-dev.yml: 13 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 77 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /mongo_vars_dev.yml: 52 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /mongo_vars_dev.yml: 26 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 87 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 58 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /cas-server-application-dev.yml: 45 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 47 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 78 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 68 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 60 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 104 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application.yml: 46 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-recette.yml: 48 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password /application-dev.yml: 131 Query to find passwords and secrets in infrastructure code.
HIGH Passwords And Secrets - Generic Password

More results are available on AST platform

@laedanrex laedanrex force-pushed the vas-11586-contrat-entree branch 2 times, most recently from 3c7ef87 to 4b5be17 Compare August 30, 2023 07:52
@laedanrex laedanrex added bug Something isn't working Cherry-Pick a cherry pick clean Code Clean Code VitamUI labels Aug 30, 2023
@laedanrex laedanrex force-pushed the vas-11586-contrat-entree branch 18 times, most recently from 13d6c74 to d162fec Compare September 4, 2023 20:38
@laedanrex laedanrex changed the title Vas 11586 contrat entree [VAS] Story 11586: add signed document policy in ingest contract creation Sep 5, 2023
@laedanrex laedanrex removed bug Something isn't working Cherry-Pick a cherry pick clean Code Clean Code VitamUI labels Sep 5, 2023
@laedanrex laedanrex added enhancement New feature or request javascript Pull requests that update Javascript code VAS VAS contribution labels Sep 5, 2023
@laedanrex laedanrex added this to the IT 124 milestone Sep 5, 2023
@laedanrex laedanrex force-pushed the vas-11586-contrat-entree branch from d162fec to a620922 Compare September 5, 2023 08:36
@laedanrex laedanrex force-pushed the vas-11586-contrat-entree branch from a620922 to 08e2db6 Compare September 5, 2023 08:37
@laedanrex laedanrex marked this pull request as ready for review September 5, 2023 09:41
@bbenaissa
Copy link
Collaborator

à traduire les textes tooltips

@GiooDev GiooDev merged commit 0112dea into develop Sep 7, 2023
@GiooDev GiooDev deleted the vas-11586-contrat-entree branch September 7, 2023 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request javascript Pull requests that update Javascript code VAS VAS contribution
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants