--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/README.md Fri Aug 28 16:00:19 2015 +0200
@@ -0,0 +1,63 @@
+# Accès aux vues scénario
+
+Pour générer une vue de scénario, il suffit d'appeler les url suivantes en source d'une iframe. Les url contiennent :
+
+* un identifiant de projet d’annotation (voir ci-dessus pour récupérer manuellement l’identifiant d’un projet)
+* un ticket d’authentification CAS
+
+### Scénario élève/annotation de segment en mode individuel
+
+ https://appiri.enteduc.fr/remie/remie/workunit/segments_single?project_id=<:id>&casticket=<:ticket>
+
+* <:id> est l'id du projet considéré
+* <:ticket> est le ticket d'authentification CAS
+
+### Scénario élève/annotation de segment en mode groupe
+
+ https://appiri.enteduc.fr/remie/remie/workunit/segments_group?project_id=<:id>&group_mode=true&casticket=<:ticket>
+
+* <:id> est l'id du projet considéré
+* <:ticket> est le ticket d'authentification CAS
+Note: Le nom du paramètre du ticket CAS (par défaut “casticket”) est configurable de notre côté, si jamais il ne respecte pas les conventions de nommage d’Itop.
+
+### Scénario professeur
+(à implémenter)
+
+### Scénario “marqueurs”
+(à implémenter)
+
+# Dupliquer un projet existant lors de l’instanciation d’un grain:
+
+Un endpoint de l’API permet de dupliquer un projet existant. Pour cela il faut faire une requête POST à l’adresse suivante:
+
+ https://appiri.enteduc.fr/remie/api/ldt/1.0/projects?format=json&source=<:project_id>&publish=true&casticket=<:ticket>
+
+* <:ticket> est le ticket d'authentification CAS
+* <:project_id>: L’id du projet que l’on souhaite dupliquer
+
+La requête POST doit être accompagnée de données sous la forme d’une chaîne de caractère de type json, selon le format suivant:
+
+ {
+ “meta”: {
+ “dc:creator”: “<:user>”,
+ “dc:contributor”: “<:user>”,
+ “dc:title”: “<:title>”,
+ “dc:description”: “<:description>”,
+ "dc:created": "",
+ "dc:modified": "",
+ "dc:description": "",
+ "iricle:status": 2'
+ },
+ "views": [],
+ "lists": [],
+ "annotation-types": [],
+ "medias": [],
+ "tags": [],
+ "annotations": []
+ }
+
+* <:user>: L’utilisateur considéré comme “créateur” du nouveau projet. Cet utilisateur doit avoir accès en lecture au projet d’origine
+* <:title>: Le titre que prendra la copie du projet dupliqué (optionnel, prendra le même titre que le projet initial si non-renseigné)
+* <:description> : La description que prendea la copie du projet dupliqué (optionnelle, prendra le même titre que le projet initial si non-renseigné)
+
+Dans la réponse à cette requête POST, le header “Location” contient l’URL à requêter (GET) pour obtenir les informations sur le projet créé. Il est possible d’en extraire l’id du projet afin de générer les scénario.