Bonjour,
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 = false
L’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.