iceScrum Forums Discuss on iceScrum
- This topic has 6 replies, 2 voices, and was last updated 9 years, 2 months ago by
Nicolas Noullet.
-
AuthorPosts
-
22/09/2016 at 3:12 pm #36065
dufondParticipantBonjour,
Je suis intéressé par utiliser IceScrum Standalone. Mais je voudrais créer des projets et des utilisateurs à l’aide de web services.
Existe-t-il une API spécifique permettant de le faire ? Je n’ai trouvé pour l’instant que l’API permettant de gérer les éléments d’un projet déjà existant.
Merci d’avance pour votre réponse.22/09/2016 at 5:55 pm #36090
Nicolas NoulletKeymasterBonjour,
Il n’y a effectivement pas de Web Services pour cela actuellement. Dans quel contexte s’inscrit ce besoin ? Migration depuis un autre outil ?
Si vos utilisateurs sont dans un annuaire, l’intégration LDAP/AD pourrait éviter la création manuelle.
23/09/2016 at 3:13 pm #36171
dufondParticipantNotre besoin est d’intégrer l’outil IceScrum dans notre forge logicielle (basée sur FusionForge) au même titre que MantisBT, Git, Subversion, Sonar …
Nous voulons faire le lien entre la forge et IceScrum. Par exemple, lorsqu’un projet est créé dans la forge, nous voudrions qu’il soit créé dans IceScrum avec ses membres. De même pour la gestion des rôles et des permissions.
Merci pour votre retour.23/09/2016 at 6:14 pm #36191
Nicolas NoulletKeymasterLa prochaine version majeure intégrera une API beaucoup plus complète. En revanche en attendant sa sortie (d’ici la fin de l’année) et la publication d’une documentation exhaustive sur l’API, la version actuelle ne peut pas tellement répondre à ce besoin.
iceScrum est plutôt conçu pour avoir une place centrale dans le tooling projet et dans votre cas c’est FusionForge qui semble prendre cette place.
05/10/2016 at 11:33 am #36887
dufondParticipantC’est effectivement FusionForge qui prend cette place centrale.
En attendant cette API, est-il possible de requêter directement en base pour créer les projets ?
Également, est-il possible d’une manière ou d’une autre d’empêcher la création de projet pour les utilisateurs qui ne sont pas administrateurs ?05/10/2016 at 5:32 pm #36929
dufondParticipantConcernant les futures évolutions de l’API, où puis-je trouver la roadmap du projet IceScrum ?
06/10/2016 at 3:45 pm #36988
Nicolas NoulletKeymasterBonjour,
Vous pouvez empêcher la création de projet pour les non administrateurs en modifiant la configuration du serveur. Ceci passe par l’interface d’administration du serveur si vous avez une licence iceScrum Pro, sinon il faut modifier le fichier config.groovy (cf. https://www.icescrum.com/documentation/config-groovy-file/) :
icescrum.project.creation.enable = falseL’administrateur pourra toujours créer des projets.
Il n’est pas possible d’insérer des données directement dans la base, désolé.
Concernant l’API, dans la version 6 il y avait une distinction entre l’API technique utilisée pour faire fonctionner l’application, et l’API utilisateur. Elles ont été entièrement refondues en une seule API dans iceScrum 7, qui offrira donc toute les possibilités de l’interface et qui ne fait donc pas (ou peu) l’objet de développement distinct ni d’une roadmap distincte : chaque élément d’API nécessaire à une fonctionnalité de l’outil est “tiré” par le développement de cette fonctionnalité. Les seuls aspects distincts à l’API “utilisateur” sera l’authentification et surtout la documentation. La priorité est actuellement à la sortie de la version 7, la documentation de l’API viendra ensuite.
-
AuthorPosts
The forum ‘Questions and help’ is closed to new topics and replies.