Technologies utilisées par les applications, fins de vie ou non
Changed onVue transverse accessible avec la capacité TechnologyList aux lecteurs, contributeurs et administrateurs. Cette capacité est accordée par défaut aux administrateurs, avec ou sans périmètre, et doit être attribuée explicitement aux lecteurs et contributeurs. Les applications sont limitées au périmètre fonctionnel de l'utilisateur lorsqu'il en possède un. Par défaut, la liste retient celles dont au moins une technologie est en fin de vie, proche de sa fin de vie (moins de 6 mois) ou sortie du support actif. Filtrable par statut (eol, eol-soon, eoas-passed, partitionnant), par organisation et par recherche libre. Le filtre all inclut les technologies saines sans élargir le périmètre autorisé.
Request
- The document declares no server URL.
- Auth: one of:
- OAuth 2 (authorization code, authorization URL http://localhost:8082/realms/referentiel-applications/protocol/openid-connect/auth, token URL http://localhost:8082/realms/referentiel-applications/protocol/openid-connect/token)
- API key in header x-refapp-token
Query parameters
Numéro de page
Nombre de résultats par page, 0 pour supprimer la pagination
Champ utilisé pour le tri
Ordre de tri
Ne retenir que les technologies portant ce statut de fin de vie. Les trois statuts partitionnent la liste : une technologie déjà en fin de vie n'apparaît pas sous « fin de support actif ». all est un 4ᵉ filtre, non partitionnant : il lève la restriction et retourne aussi les technologies saines.
Filtre sur l'organisation d'un acteur de l'application : chemin ou sigle, en correspondance partielle et insensible à la casse. Un chemin de direction ramène donc aussi ses organisations filles.
Recherche libre sur le libellé de l'application ou le produit concerné (ex. « PostgreSQL »)
Response
Liste paginée des applications concernées
Example response
{
"results": [
{
"id": "12345678-1234-1234-1234-123456789012",
"label": "Référentiel des applications",
"shortName": "REFAPP",
"organizationPaths": [
"MI/DNUM/SDIT"
],
"technologies": [
{
"id": "12345678-1234-1234-1234-123456789012",
"technology": "Base de données",
"product": "PostgreSQL",
"version": "13",
"latestVersion": "15.5"
}
]
}
],
"total": 100
}Changes
- info
added the non-success response with the status
- info
- breaking
the response property
////became nullable for the status - breaking
the response property
//became nullable for the status - info
added the new enum value
allto thequeryrequest parameterstatus
- breaking