Paramétrage
Administration de la plateforme
Créer un espace
À la création, le dossier de l'espace est créé dans le stockage.
Espaces ({{ spaces|length }})
{{ space.name }}
renommer |
{% for c in space.creators %}
{{ c.email }}
{% else %}
Aucun
{% endfor %}
|
{{ space.createdAt|date('d/m/Y') }} |
Ajouter une application
{% if not s3.configured %}Applications ({{ apps|length }})
| {{ app.name }} | {{ app.space.name }} | {% if app.appType == 's3' %} {{ app.url }} {% elseif app.appType in ['url', 'iframe'] %} {{ app.appType == 'iframe' ? 'Intégré' : 'Lien' }}{{ app.url }} {% else %} {{ app.htmlFilename ?: '—' }} {% endif %} | {% if app.thumbnailFilename %}Oui{% else %}Non{% endif %} |
Modifier l'application |
Importer des métiers
Fichier CSV ou Excel (.xlsx) — une ligne = un métier et un email. Le métier est créé s'il n'existe pas, l'utilisateur (Lecteur) aussi, et le métier lui est affecté.
Ajouter un métier
Métiers ({{ metiers|length }})
| {{ m.name }} |
|
Créer un utilisateur
Utilisateurs ({{ users|length }})
| {{ u.email }} | {{ u.createdAt|date('d/m/Y') }} |
|
Accorder un accès
Accès accordés ({{ permissions|length }})
| {{ p.userEmail }} | {{ p.app.name }} | {{ p.app.space.name }} | {{ p.grantedAt|date('d/m/Y') }} |
|
Accorder un accès par métier
Accès par métier
| {{ m.name }} | {{ a.name }} | {{ a.space.name }} |
|
Journaux d'audit ({{ auditLogs|length }})
| {{ log.timestamp|date('d/m/Y H:i:s') }} | {{ log.userEmail }} | {{ log.action == 'login' ? 'Connexion' : 'Ouverture app' }} | {{ log.appName ?: '—' }} | {{ log.spaceName ?: '—' }} |
Stockage des fichiers
{% if s3.configured %} Configuré {% else %} Non configuré {% endif %}Stockage distant où sont déposés et lus les fichiers HTML des applications.
- Région
- {{ s3.region ?: '—' }}
- Bucket
- {{ s3.bucket ?: '—' }}
- Endpoint
- {{ s3.endpoint ?: 'AWS standard' }}
- Validité des liens
- {{ s3.expiry }} s
- Identifiants
- {{ s3.configured ? 'présents (.env.local)' : 'manquants' }}
Tester la connexion
Génère un lien pré-signé pour une clé d'objet et l'ouvre dans un nouvel onglet (enregistrez d'abord la configuration ci-dessus). Le test s'exécute dans votre navigateur car le serveur n'a pas d'accès réseau sortant : si le fichier s'affiche, les accès sont bons ; une erreur 403 / SignatureDoesNotMatch indique une clé erronée, et NoSuchKey un fichier inexistant.