Appel d'API : droits du designer (P24 ?)

Bonjour,

Sur une instance que nous avons supprimée puis recrée après passage en P24, lors d’une requête “REST GET - application & rights” sur le Simplicite API Tester, nous n’avons pas “ADMIN” de présent dans les responsibilities de notre designer:


alors que différentes responsabilités, dont “ADMIN” lui sont bien affectées depuis l’IHM:

Les instances que nous n’avons pas recrées depuis le passage en P24 n’ont pas de décorellations entre les responsabilities qui leurs sont affectées “dans l’application” et dans l’IHM, ex sur une autre appli :

Est-ce normal que “ADMIN” ne fasse pas partie des responsabilités du designer dans le cas d’appel d’api ? Est-ce apparu en P24 ou était-ce déjà le cas avant ?

Merci de votre réponse,

Cordialement,

Guillaume.

Est-ce la cas dans une fenêtre de navigation privée (je veux dire dans un browser sur lequel il n’y a pas une session UI en cours) ?

La décorrélation se produisait également en navigation privée. Le problème semble corrigé ce matin (suite au sim refresh ?), le designer a bien tous ses droits présent lors de l’appel :

Nous reviendrons vers vous si le problème survient à nouveau, merci de votre réponse

En fait je pense que votre “pb” est lié aux groupes actifs/inactifs de votre user “designer” en fct du scope qu’il a sélectionné.

Il s’est “résolu” car votre designer est repassé sur la scope “Simplcité administrator”

Bon de toute façon utiliser un utilisateur UI (à fortiori “designer” qui est le root de Simplicité et ne devrait en réalité jamais être utilisé) pour des appels d’API n’est pas une bonne idée, justement pour cet aspect “droits à géométrie variable” liés aux scopes.

Il vaut donc lieux utiliser des users de type “web services only” avec des droits déterministes et stables.