Action setcontext (REST info)

De Wiki1000
(Différences entre les versions)
(Nouvelle page : Cette action (authentifié) permet de modifier certain paramètre du contexte de l'utilisateur. <pre>http://hostname/servicename/rpc.l1000/rest/info.context?SID=xxxx</pre> {|class=...)
 
Ligne 8 : Ligne 8 :
 
!Valeur
 
!Valeur
 
|-
 
|-
|glbShareSocietyPerimeter
+
|ShareState
 +
|string
 +
|Restaure l'ensemble du contexte de partage<br>
 +
Cet état doit être récupéré dans la variable [[Action_getcontext (REST info)|ShareState de l'action getcontext]]
 +
 
 +
|-
 +
|ShareSociety
 +
|OID
 
|Positionne le périmètre de la société de travail.<br>
 
|Positionne le périmètre de la société de travail.<br>
 
La valeur est l'OID du périmètre de la société
 
La valeur est l'OID du périmètre de la société
 
|-
 
|-
|glbShareSocietyName
+
|ShareSocietyName
 +
|string
 
|Positionne le périmètre de la société de travail.<br>
 
|Positionne le périmètre de la société de travail.<br>
La valeur est le nom de la société.
+
La valeur est le nom de la société
 +
|-
 +
|ShareRestitutionMode
 +
|boolean
 +
|Positionne le contexte en mode restitution
 
|-
 
|-
|glbShareAllPerimeters
+
|ShareAllPerimeter
|Positionne la restitution sur toutes les sociétés du dossier.
+
|boolean
 +
|Positionne le contexte en mode restitution sur toutes les sociétés<br>
 +
Le contexte doit être en mode restitution<br>
 +
L'utilisateur doit avoir le droit de lecture sur tous les contextes
 
|-
 
|-
|glbShareSocieties
+
|ShareRestitutionName
|Positionne la liste des sociétés de restitution.
+
|string
 +
|Positionne les sociétés de restitution par le nom d'une famille de société<br>
 +
Les sociétés de la famille sont filtrées suivant les droits d'accès de l'utilisateur
 
|-
 
|-
|glbShareRestitutionName
+
|ShareResitutionSocieties
|Positionne la famille de restitution<br>
+
|string list
Ceci positionne la liste des sociétés de restitution.
+
|Positionne les sociétés de restitution par une liste de nom de sociétés<br>
 +
Les sociétés sont filtrées suivant les droits d'accès de l'utilisateur
 
|}
 
|}
  
Ligne 43 : Ligne 61 :
  
 
*[[Service REST de session (server)|Service REST de session]]
 
*[[Service REST de session (server)|Service REST de session]]
 +
*[[Action_getcontext (REST info)|Action getcontext du service REST de session]]
  
 
{{footer}}
 
{{footer}}
 
[[Category:Actions REST]]
 
[[Category:Actions REST]]

Version du 18 décembre 2009 à 11:54

Cette action (authentifié) permet de modifier certain paramètre du contexte de l'utilisateur.

http://hostname/servicename/rpc.l1000/rest/info.context?SID=xxxx
Paramètre Valeur
ShareState string Restaure l'ensemble du contexte de partage

Cet état doit être récupéré dans la variable ShareState de l'action getcontext

ShareSociety OID Positionne le périmètre de la société de travail.

La valeur est l'OID du périmètre de la société

ShareSocietyName string Positionne le périmètre de la société de travail.

La valeur est le nom de la société

ShareRestitutionMode boolean Positionne le contexte en mode restitution
ShareAllPerimeter boolean Positionne le contexte en mode restitution sur toutes les sociétés

Le contexte doit être en mode restitution
L'utilisateur doit avoir le droit de lecture sur tous les contextes

ShareRestitutionName string Positionne les sociétés de restitution par le nom d'une famille de société

Les sociétés de la famille sont filtrées suivant les droits d'accès de l'utilisateur

ShareResitutionSocieties string list Positionne les sociétés de restitution par une liste de nom de sociétés

Les sociétés sont filtrées suivant les droits d'accès de l'utilisateur

Exemple de réponse :

<methodResponse>
 <params>
  <param>
   <value>
   </value>
  </param>
 </params>
</methodResponse>

Voir aussi :

Développement DSM

Outils personnels