From 9ae7dcf2409aa516c0a97406085c626040f9b521 Mon Sep 17 00:00:00 2001 From: Cresson Remi <remi.cresson@irstea.fr> Date: Fri, 24 Jan 2025 10:41:09 +0100 Subject: [PATCH] Update file README.md --- README.md | 34 ++++++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 249a6c6..f7743fe 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,30 @@ -# CDOS-OPS +# CDS-THEIA Montpellier OPS -Ce dépot sert à administrer certains APIs de l'infra du CDOS. +Ce dépot sert à administrer certains APIs de l'infra du CDS THEIA de Montpellier. :warning: Il faut patienter **une dizaine de minutes** après avoir modifier le repository, avant que les changements aient pris effet. -## Catalogue STAC +## Policies -Pour ajouter un administrateur du catalogue STAC, il faut éditer `stac_transactions.json` et ajouter le nom utilisateur avec les collections dont il a la responsabilité. +Pour le moment nous avons deux types de ressources: -```json -{ - "remi.cresson": ["collection1", ..., "collectionN"], - "user.xxxx" : ... -} -``` +- `collections`: les collections STAC +- `storages`: les emplacements de stockage + +Pour pouvoir publier des données sur le catalogue STAC CDS, on doit avoir le droit en **édition** sur une ressource parmi `collections`. +Pour pouvoir déposer des fichiers sur les ressources de stockage, il faut être autorisé à uploader des **fichiers** sur un emplacement parmi `storages`. + + +### Exemple + +```yaml +rules: +- user: nom_utilisateur + collections: + - nom-collection-1 + - nom-collection-2 + storages: + - https://s3-data.meso.umontpellier.fr/bucket1/prefixe1 + - https://s3-data.meso.umontpellier.fr/bucket1/prefixe2 + - https://s3-data.meso.umontpellier.fr/bucket2 +``` \ No newline at end of file -- GitLab