Tipos de metadados personalizados
Você pode criar suas próprias estruturas declarativas de desenvolvedor para equipes internas, parceiros e clientes. Em vez de criar aplicativos a partir dos dados, é possível criar aplicativos que são definidos e conduzidos por seus próprios tipos de metadados. Metadados são as informações que descrevem a configuração da organização de cada cliente.
Edições obrigatórias
| Disponível em: Salesforce Classic e Lightning Experience |
Disponível em: Edições Enterprise, Performance, Unlimited e Developer Você pode criar, editar e excluir registros de tipo de metadados personalizados de pacotes instalados em: Group e Professional Editions |
- O que são tipos de metadados personalizados?
Metadados personalizados são metadados de aplicativo que podem ser personalizados, implantados, empacotados e atualizados. Primeiro você cria um tipo de metadados personalizados, que define a forma dos metadados do aplicativo. Em seguida, cria a funcionalidade reutilizável que determina o comportamento com base nos metadados desse tipo. - Criar, editar e excluir tipos e registros de metadados personalizados
Você pode usar Configuração para criar, atualizar e excluir tipos e registros de metadados personalizados de forma declarativa. Use a API de metadados para realizar estas tarefas programaticamente. - Relacionamentos de metadados personalizados
Crie relacionamentos entre tipos de metadados personalizados, definições de entidade, definições de campo ou partículas de entidade. Use relacionamentos em vez dos campos da texto para fazer referência direta a objetos, simplificar seu Apex code e impor integridade referencial, por exemplo, ao empacotar tipos de metadados personalizados. - Regras de validação de tipo de metadados personalizados
As regras de validação verificam se os dados inseridos por um usuário em um registro atendem aos padrões especificados para que o usuário possa salvar o registro. Uma regra de validação pode conter uma fórmula ou expressão que avalia os dados em um ou mais campos e retorna o valor "Verdadeiro" ou "Falso". As regras de validação incluem também uma mensagem de erro a ser exibida ao usuário quando retornam o valor "Verdadeiro" devido a um valor inválido. - Referenciar registros de tipo de metadados personalizados em valores padrão
Os valores de campo padrão tornam seus usuários mais produtivos e reduzem o número de campos que precisam ser preenchidos manualmente. Referencie um registro de tipo de metadados personalizados em um valor padrão. Se um valor de campo padrão mudar, você poderá atualizá-lo no tipo de metadados personalizados em vez de atualizar diversas referências de campo. - Tipos de metadados personalizados e campos de fórmulas avançados
Ao criar um tipo de metadados personalizados, você pode fazer referência a seus valores em um campo de fórmula avançado. Se o valor de um campo for alterado, você poderá atualizá-lo no tipo de metadados personalizados em vez de alterar diversas fórmulas inseridas diretamente no código-fonte. Se você usar empacotamento, defina a lógica desejada e permita que seus assinantes personalizem os detalhes. - Criar e gerenciar tipos de metadados personalizados usando comandos da CLI
Você pode usar a interface de linha de comando do Salesforce (CLI) para criar tipos de metadados personalizados, gerar campos, criar registros, criar registros usando um arquivo CSV e gerar tipos de metadados personalizados usando um sObject. - Acessar registros de metadados personalizados programaticamente
Use SOQL para acessar os tipos de metadados personalizados e para recuperar os nomes de API dos registros nesses tipos. - Controle o acesso de leitura a tipos de metadados personalizados
Os administradores com a permissão Personalizar aplicativo podem conceder acesso de leitura a tipos de metadados personalizados específicos por meio de conjuntos de permissões e perfis. - Opções de proteção e privacidade para tipos de metadados personalizados
Gerencie a visibilidade e as permissões de tipos de metadados personalizados. - Empacotar tipos e registros de metadados personalizados
É possível empacotar tipos e registros de metadados personalizados em pacotes não gerenciados, pacotes gerenciados ou extensões de pacote gerenciado. Os pacotes podem então ser instalados em organizações das edições Professional, Developer, Enterprise, Performance, Unlimited e Database.com. - Tipos de metadados personalizados e Criador de processos
Consulte registros de tipo de metadados personalizados de uma fórmula do Criador de processos para automatizar seus processos comerciais reutilizando funcionalidade que você define. Para alterar um valor, você pode atualizá-lo no tipo de metadados personalizados, em vez de em seu processo e qualquer fórmula fixada em código que seu processo use. - Implantar tipos e registros de metadados personalizados em organizações de produção usando conjuntos de alterações
Use conjuntos de alterações para implantar tipos e registros de metadados personalizados de um sandbox para outra organização. Em geral, você implanta o conjunto de alterações em uma organização de produção. - Limitações dos tipos de metadados personalizados
Ao usar tipos de metadados personalizados, esteja ciente destes comportamentos e limitações especiais. - Alocações de metadados personalizados e cálculos de uso
Compreenda os requisitos para tipos e registros de metadados personalizados e como seu uso de tipo de metadados personalizados é calculado.
Este artigo resolveu seu problema?
Diga-nos para podermos melhorar!

