« Action getcontext (REST info) » : différence entre les versions

De Wiki1000
Aucun résumé des modifications
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 71 : Ligne 76 :
|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
|glbShareRestitutionName
|string
|string
|Liste des sociétés de restitution
|Nom de la famille de restitution
|}
 
'''Informations multi-sociétés retournées (vue API):'''
 
{|class="wikitable"
|-
|-
|glbShareRestitutionName
!Information
!Type
!Valeur
|-
|ShareSociety
|OID
|Le périmètre de la société active
|-
|ShareSocietyName
|string
|string
|Nom de la famille de restitution
|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 à 17: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 :

<source lang="xml"> <methodResponse>

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

</methodResponse> </source>

Voir aussi :

{{#if:|

{{#if:{{{1}}}|— [[{{{1}}}]] |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}