Action getcontext (REST info)

De Wiki1000
(Différences entre les versions)
Ligne 38 : Ligne 38 :
 
|}
 
|}
  
'''Informations multi-sociétés retournées :'''
+
'''Informations multi-sociétés retournées (vue du contexte):'''
  
 
{|class="wikitable"
 
{|class="wikitable"
Ligne 46 : Ligne 46 :
 
!Valeur
 
!Valeur
 
|-
 
|-
|glbGroupMode
+
|glbShareGroupMode
 
|boolean
 
|boolean
 
|Le contexte est en mode groupe.
 
|Le contexte est en mode groupe.
 
|-
 
|-
 
|glbShareSocietyPerimeter
 
|glbShareSocietyPerimeter
|string
+
|OID
 
|OID du périmètre société.<br>
 
|OID du périmètre société.<br>
 
(Société active)
 
(Société active)
 
|-
 
|-
 
|glbShareGroupPerimeter
 
|glbShareGroupPerimeter
|string
+
|OID
 
|OID du périmètre dossier.
 
|OID du périmètre dossier.
 +
|-
 +
|glbShareSocieties
 +
|OIDs
 +
|Liste des périmètres sociétés actives
 
|-
 
|-
 
|glbSharePerimeters
 
|glbSharePerimeters
|string
+
|OIDs
|Liste de tous les périmètres de la société active
+
|Liste de tous les périmètres des sociétés actives<br>
 +
Inclus les périmètres sociétés, les périmètres de partage et le périmètre dossier.
 
|-
 
|-
 
|glbShareRestitution
 
|glbShareRestitution
Ligne 70 : Ligne 75 :
 
|boolean
 
|boolean
 
|Le mode restitution est sur toutes les sociétés du dossier.
 
|Le mode restitution est sur toutes les sociétés du dossier.
|-
 
|glbShareSocieties
 
|string
 
|Liste des sociétés de restitution
 
 
|-
 
|-
 
|glbShareRestitutionName
 
|glbShareRestitutionName
Ligne 79 : Ligne 80 :
 
|Nom de la famille de restitution
 
|Nom de la famille de restitution
 
|}
 
|}
 +
 +
'''Informations multi-sociétés retournées (vue API):'''
 +
 +
{|class="wikitable"
 +
|-
 +
!Information
 +
!Type
 +
!Valeur
 +
|-
 +
|ShareSociety
 +
|OID
 +
|Le périmètre de la société active
 +
|-
 +
|ShareSocietyName
 +
|string
 +
|le nom de la société active.
 +
|-
 +
|ShareRestitution
 +
|boolean
 +
|Le contexte est en mode restitution.
 +
|-
 +
|ShareAllPerimeters
 +
|boolean
 +
|Le mode restitution est sur toutes les sociétés du dossier.
 +
|-
 +
|ShareRestitutionSocieties
 +
|StringList
 +
|Liste des noms de toutes les périmètres des sociétés actives
 +
|}
 +
  
 
Exemple de réponse :  
 
Exemple de réponse :  

Version du 17 décembre 2009 à 18:01

Cette action (authentifié) retourne des informations sur le contextes de l'utilisateur.

http://hostname/servicename/rpc.l1000/rest/info.context?SID=xxxx
Paramètre Valeur

Informations retournées :

Information Type Valeur
username string Nom de l'utilisateur
groupname string Nom du groupe ayant authentifié l'utilisateur
authdirname string Nom de l'annuaire
socname string Nom du dossier
appname string Nom de l'application

Informations multi-sociétés retournées (vue du contexte):

Information Type Valeur
glbShareGroupMode boolean Le contexte est en mode groupe.
glbShareSocietyPerimeter OID OID du périmètre société.

(Société active)

glbShareGroupPerimeter OID OID du périmètre dossier.
glbShareSocieties OIDs Liste des périmètres sociétés actives
glbSharePerimeters OIDs Liste de tous les périmètres des sociétés actives

Inclus les périmètres sociétés, les périmètres de partage et le périmètre dossier.

glbShareRestitution boolean Le contexte est en mode restitution.
glbShareAllPerimeters boolean Le mode restitution est sur toutes les sociétés du dossier.
glbShareRestitutionName string Nom de la famille de restitution

Informations multi-sociétés retournées (vue API):

Information Type Valeur
ShareSociety OID Le périmètre de la société active
ShareSocietyName string le nom de la société active.
ShareRestitution boolean Le contexte est en mode restitution.
ShareAllPerimeters boolean Le mode restitution est sur toutes les sociétés du dossier.
ShareRestitutionSocieties StringList Liste des noms de toutes les périmètres des sociétés actives


Exemple de réponse :

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

Voir aussi :

Développement DSM

Outils personnels