Conceito e mecanismo
O app builder transforma uma necessidade operacional em capacidades concretas, com critérios de aceitação. A escolha entre configuração, pacote e código deve partir de lacunas demonstradas. Um protótipo ajuda a confirmar se uma interação cabe nos componentes disponíveis, sem obrigar a reescrever toda a aplicação. Pacotes AgentExchange exigem análise de permissões, dependências, suporte e atualizações; uma avaliação positiva não substitui esses controlos. Distinguir autorização de objeto, campo e registo. Uma sharing rule pode abrir visibilidade sobre uma base privada, mas não concede automaticamente Read no objeto. A hierarquia de acesso depende de roles e configurações aplicáveis, não apenas do cargo escrito no utilizador.
Aplicação guiada
Avaliar igualmente caminhos indiretos de exposição. Um report type define objetos e campos disponíveis, enquanto o contexto de execução do dashboard influencia os dados apresentados. Uma fórmula entre objetos pode mostrar um valor de um contrato mesmo quando o operador não consegue abrir o contrato. A autorização deve abranger o campo derivado e os canais em que aparece. Nos pacotes geridos, evitar afirmações absolutas sobre imutabilidade: custom metadata pode ter campos subscriber editable com regras próprias de upgrade. Registar estas decisões no desenho e testá-las com funções representativas. Uma demonstração feita apenas como administrador não estabelece o comportamento para as pessoas que vão operar a aplicação.
Um pacote acrescenta a margem contratual à consola de suporte. Antes de o adotar, a equipa confirma se essa função pode conhecer a margem, revê a fórmula e testa relatórios e página com permissões reais. O campo pode ser excluído do piloto sem impedir avaliar as restantes capacidades.
Armadilhas comuns
Reputação do pacote como autorização; partilha como permissão de objeto; fórmula como informação sem sensibilidade; managed como imutável em todos os detalhes.
Tópicos relacionados: Relações, ciclo de vida e reporting · Campos, migrações e dados externos · Fórmulas, validações e agregados
Validar a capacidade e o acesso por requisito, incluindo dados derivados e manutenção futura.
Referência: What Is a Cross-Object Formula · Platform App Builder guide SU 26