Erfüllungstabellen
Damit eine Produktionsinstanz die berechtigte Verwendung Ihrer ServiceNow Store-App durchsetzen kann, konfigurieren Sie die Tabellen, in denen nur Datensatzbesitzer oder abonnierte App-Benutzer Updates vornehmen können.
Im Gegensatz dazu kann bei einer Tabelle, die keine Erfüllungstabelle ist, jeder Benutzer – selbst ein Benutzer, der nicht abonniert ist – als Anforderer fungieren. Die Absicht besteht darin, dem Verwendungsadministrator die Abonnementerzwingung für jede Produktionsinstanz zu ermöglichen, die die Anwendung implementiert.
Besitz von Datensätzen in einer Erfüllungstabelle
Damit das System eine Erfüllungsaktion identifizieren kann, legen Sie fest, wie der Eigentümer eines Datensatzes in der Tabelle ermittelt werden soll. Der Entwickler der Anwendung gibt die Bedingungen an, die bestimmen, ob ein Benutzer den Datensatz besitzt. Zum Beispiel besitzt UserA einen Datensatz in einer Aufgabentabelle, wenn UserA den Datensatz geöffnet hat oder wenn eine andere Ressource den Datensatz im Auftrag von UserA geöffnet hat.Systemstandardbedingungen für den Besitz
| Aktion | Bedingung des Besitzes [owner_condition] |
|---|---|
| Aufgabenerweiterung | opened_by (schreibgeschützt) |
| Kataloganforderung | requested_for (schreibgeschützt) |
| andere Tabellen in Apps, für die ein Abonnement erforderlich ist | sys_created_by (schreibgeschützt) |
| Tabellen, die vom Entwickler für eine App erstellt wurden, für die ein Abonnement erforderlich ist | Vom Entwickler angegeben |