Les modes de l’application permettent de déterminer qui peut utiliser l’application. Les utilisateur·ices de l’application peuvent généralement être divisés en deux groupes : ceux et celles qui disposent d’un rôle dans l’application (role users) et les autres (non-role users).
Les applications en mode développement ne peuvent demander des autorisations qu’aux utilisateurs et utilisatrices qui disposent d’un rôle, et uniquement des autorisations avec des niveaux d’accès standard ou avancés. De même, les fonctionnalités ne seront actives que pour les utilisateurs et utilisatrices ayant un rôle, et uniquement pour les fonctionnalités ayant un niveau d’accès standard ou avancé.
Les applications en mode développement ne peuvent pas faire l’objet d’une recherche publique via nos outils et nos API. De plus, si votre application est autorisée à figurer dans l’Espace Apps, elle sera masquée.
Les données générées en Mode développement, telles que les publications de test, ne sont visibles que par les utilisateurs et utilisatrices qui disposent d’un rôle. Toutefois, elles seront également visibles par les autres dès lors que l’application passe en mode Live.
Toutes les nouvelles applications démarrent en Mode développement et ne doivent pas être mises en ligne tant que le développement n’est pas terminé.
Le mode Live permet de demander des autorisations à l’ensemble des utilisateur·ices, mais seulement lorsqu’elles ont été approuvées par le Contrôle app. De même, seules les fonctionnalités autorisées par le Contrôle app sont actives pour les utilisateur·ices de l’application.
Les applications Consommateur fonctionnent un peu différemment, car elles s’appuient également sur les niveaux d’accès. Les applications Consommateur en mode Live peuvent demander des autorisations avec un accès avancé à n’importe quel·le utilisateur·ice, tandis que les autorisations associées à un accès standard doivent être demandées à des utilisateur·ices qui disposent d’un rôle. De même, les fonctionnalités bénéficiant d’un accès avancé sont actives pour l’ensemble des utilisateur·ices, tandis que celles bénéficiant d’un accès standard ne sont actives que pour les utilisateur·ices qui disposent d’un rôle.
Les applications en mode live peuvent faire l’objet d’une recherche publique via nos outils et nos API, et peuvent figurer dans l’Espace Apps lorsqu’elles y sont autorisées.
Vous ne devez les basculer sur le mode live qu’à partir du moment où le développement et le Contrôle app sont terminés. Notez que les données générées en mode développement, par exemple les publications liées aux tests, seront visibles par l’ensemble des utilisateurs et utilisatrices de l’application lorsque vous basculerez en mode live.
Utilisez le bouton d’activation des modes d’application dans la barre d’outils de l’Espace App pour passer d’un mode à l’autre.
