Tabelas de execução
Para habilitar uma instância de produção para impor o uso autorizado da sua aplicação ServiceNow Store, configure as tabelas em que somente os proprietários de registro ou usuários da aplicação assinadas podem fazer atualizações.
Em contraste, para uma tabela que não seja uma tabela de execução, qualquer usuário, mesmo um usuário que não esteja inscrito, pode atuar como solicitante. A intenção é permitir que o administrador de uso habilite a imposição de assinatura em qualquer instância de produção que implemente a aplicação.
Propriedade de registros em uma tabela de execução
Para permitir que o sistema identifique uma ação do executante, defina como determinar a propriedade de qualquer registro na tabela. O desenvolvedor da aplicação especifica o conjunto de condições que determinam se um usuário possui o registro. Por exemplo, UserA possui um registro em uma tabela de tarefas se UserA abriu o registro ou outro recurso abriu o registro em nome de UserA.Condições padrão do sistema para propriedade
| Ação | Condição de propriedade [owner_condition] |
|---|---|
| extensão de tarefa | opened_by (somente leitura) |
| solicitação do catálogo | request_for (somente leitura) |
| outras tabelas em aplicações que exigem uma assinatura | sys_created_by (somente leitura) |
| tabelas criadas pelo desenvolvedor para a aplicação que requer uma assinatura | Especificado pelo desenvolvedor |