Customer UUID: Unterschied zwischen den Versionen

Aus ARTECO Wiki
Zur Navigation springen Zur Suche springen
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Work_In_Progress}}
 
 
 
Mit dem [[:Category:UrlParameters|Parameter]] ''customer_uuid'' kann man steuern, für welchen [[Customers|Customer]] man Daten erhalten möchte. Wird dieser [[:Category:UrlParameters|Parameter]] nicht angegeben, so werden nur Daten des aktuellen [[Customers]] dargestellt.
 
Mit dem [[:Category:UrlParameters|Parameter]] ''customer_uuid'' kann man steuern, für welchen [[Customers|Customer]] man Daten erhalten möchte. Wird dieser [[:Category:UrlParameters|Parameter]] nicht angegeben, so werden nur Daten des aktuellen [[Customers]] dargestellt.
  
 
Gibt man als [[:Category:UrlParameters|Parameter]] die [[UUIDs|UUID]] eines [[Customers]] an, der dem [[Customers|Customer]] des aktuellen [[Users|Benutzer]] untergeordnet ist, so erhält man seine Daten.
 
Gibt man als [[:Category:UrlParameters|Parameter]] die [[UUIDs|UUID]] eines [[Customers]] an, der dem [[Customers|Customer]] des aktuellen [[Users|Benutzer]] untergeordnet ist, so erhält man seine Daten.
  
Gibt man den Wert ''all'' an, so erhält man alle Daten, die der aktuelle Benutzer berechtigt ist zu sehen. Das sind all die Daten seines [[Customers]] und die aller untergeordneten [[Customers]]
+
Gibt man den Wert ''all'' an, so erhält man alle Daten, die der aktuelle [[Users|Benutzer]] berechtigt ist zu sehen. Das sind all die Daten seines [[Customers]] und die aller untergeordneten [[Customers]].
  
 
== Beispiele ==
 
== Beispiele ==
Zeile 18: Zeile 16:
  
 
=== Daten eines untergeordneten Customers ===
 
=== Daten eines untergeordneten Customers ===
Angenommen der [[Customers|Customer]] des aktuell angemeldeten [[Users|Benutzers]] hat die einen untergeordneten [[Customers|Customer]] mit der [[UUIDs|UUID]] ''E20BFCCB-6359-4203-B40A-1C6AA5326D29'', so liefert folgender Aufruf alle Daten des [[Customers|Untercustomers]].
+
Angenommen der [[Customers|Customer]] des aktuell angemeldeten [[Users|Benutzers]] hat einen untergeordneten [[Customers|Customer]] mit der [[UUIDs|UUID]] ''E20BFCCB-6359-4203-B40A-1C6AA5326D29'', so liefert folgender Aufruf alle Daten des [[Customers|Untercustomers]].
 
  /systems.xml?
 
  /systems.xml?
 
   customer_uuid=E20BFCCB-6359-4203-B40A-1C6AA5326D29
 
   customer_uuid=E20BFCCB-6359-4203-B40A-1C6AA5326D29
 +
 +
=== Alle Daten ===
 +
Dieser Aufruf zeigt alle Daten aller [[Customers|Untercustomer]] und alle Daten des [[Customers]] des aktuell angemeldeten [[Users|Benutzers]].
 +
/systems.xml?customer_uuid=all
  
 
[[Category:UrlParameters]]
 
[[Category:UrlParameters]]

Aktuelle Version vom 12. Februar 2010, 17:18 Uhr

Mit dem Parameter customer_uuid kann man steuern, für welchen Customer man Daten erhalten möchte. Wird dieser Parameter nicht angegeben, so werden nur Daten des aktuellen Customers dargestellt.

Gibt man als Parameter die UUID eines Customers an, der dem Customer des aktuellen Benutzer untergeordnet ist, so erhält man seine Daten.

Gibt man den Wert all an, so erhält man alle Daten, die der aktuelle Benutzer berechtigt ist zu sehen. Das sind all die Daten seines Customers und die aller untergeordneten Customers.

Beispiele

Daten des eigenen Customers

Angenommen der Customer des aktuell angemeldeten Benutzers hat die UUID 30BCD539-FADB-436C-B27B-13CA3DD8E994, so ist

/systems.xml?
  customer_uuid=30BCD539-FADB-436C-B27B-13CA3DD8E994

gleichbedeutend mit

/systems.xml

Daten eines untergeordneten Customers

Angenommen der Customer des aktuell angemeldeten Benutzers hat einen untergeordneten Customer mit der UUID E20BFCCB-6359-4203-B40A-1C6AA5326D29, so liefert folgender Aufruf alle Daten des Untercustomers.

/systems.xml?
  customer_uuid=E20BFCCB-6359-4203-B40A-1C6AA5326D29

Alle Daten

Dieser Aufruf zeigt alle Daten aller Untercustomer und alle Daten des Customers des aktuell angemeldeten Benutzers.

/systems.xml?customer_uuid=all