Compartilhar via


Regras e descrições de validação

Regras de correspondência e validação por tipo de dados

Tipo de dados Regra correspondente Regra de validação Valor armazenado
ID exclusiva * Confidencial de Caso Conforme recebido
ENUM** Caso Insensível Corresponder a maiúsculas minúsculas Como camelCase
Cadeia de caracteres Confidencial de Caso Conforme recebido
Email Para baixar o caso RFC 5532 (3.4.1) Para baixar o caso
Date ou DateTime ISO8601 ISO8601 ISO8601
Telefone E.164 E.164 Conforme recebido
Booliano Caso Insensível Corresponder a 'true' ou 'false' Para baixar o caso

*O registro é exclusivo em todos os registros. Identificador globalmente exclusivo, embora possa ou não assumir a forma de um UUID (identificador exclusivo universal).

** Os zeros principais '0' ausentes no valor de entrada do ENUM de nível de grau, por exemplo, '1', corresponderão à lista de valor (ENUM) definida '01' e serão armazenados como '01'.

** Para obter mais informações de valores ENUM padrão, consulte a Lista Padrão de Valores.

Espere que os campos de telefone e SMS sejam formatados com base no padrão E.164 em que o caractere plus é usado e bem-sucedido pelo número de telefone, ou melhor, o caractere plus seguido pelo código do país, código de área, prefixo telefônico e número de linha. (Exemplo: +1234567890)

Regras e descrições

Nome da regra Descrição da regra Status Ação de regra Exemplo de mensagem amigável Gerado de (origem ou gravação para Microsoft Entra ID)
Erro interno do aplicativo Ocorreu um erro inesperado. Erro catastrófico Interrompe a execução de dados Houve um erro de aplicativo ao tentar processar: {error} Conectar dados & Gerenciar dados
Arquivo Não Encontrado Não foi possível encontrar um arquivo necessário. Erro catastrófico Interrompe a execução de dados Não é possível encontrar {expectedFileName} no caminho: {Path}. Marcar o caminho de {Name} para garantir que {expectedFileName} exista ou o nome do arquivo seja {expectedFileName} e execute novamente a sincronização. Conectar dados
Operação Cancelada Ocorreu um problema durante a execução de dados que exigia que ele fosse cancelado. Erro catastrófico Interrompe a execução de dados A operação foi cancelada com a mensagem: {cancelMessage} Conectar dados
Cabeçalho não existe Para garantir que um arquivo formatado corretamente esteja sendo enviado para processamento que contenha os cabeçalhos de arquivo definidos. Erro catastrófico Interrompe a execução de dados Não é possível localizar {expectedHeaderName} em {fileName}. Corrija o extrato para adicionar ou verifique se ele é lido como {expectedHeaderName}. Carregue arquivos corrigidos e execute novamente a sincronização. Conectar dados
Coluna duplicada no cabeçalho Para garantir que um arquivo formatado corretamente esteja sendo enviado para processamento que contém o cabeçalho de arquivo definido e não vários de um mesmo cabeçalho. Erro catastrófico Interrompe a execução de dados Dois ou mais {expectedHeaderName} foram encontrados em {fileName}. Corrija extrair, carregar arquivos corrigidos e executar novamente a sincronização. Conectar dados
Formato de arquivo inválido Quando arquivos não compatíveis ou uma pasta estiver presente no arquivo compactado (zip). Erro catastrófico Interrompe a execução de dados Falha na validação de arquivo. Arquivo não compatível {fileInArchive} encontrado no arquivo {archiveName}. Conectar dados
Arquivos duplicados encontrados Quando o arquivo contém um arquivo que também é carregado fora do arquivo. Exemplo: users.csv e users.zip são carregados e users.zip também contém users.csv. Erro catastrófico Interrompe a execução de dados Falha na validação de arquivo. Duplicar {fileInArchive} encontrado no arquivo {archiveName} e no arquivo externo. Conectar dados
Arquivo duplicado encontrado Quando arquivos duplicados são encontrados em vários arquivos. Exemplo: users.zip e relationship.zip são carregados e relationship.zip também contém users.csv. Erro catastrófico Interrompe a execução de dados Falha na validação de arquivo. Duplicar {fileInArchive} encontrado em arquivos {archiveName1}, {archiveName2}. Conectar dados
Mapeamento de referência cruzada não encontrado Valida que os dados vinculados são encontrados entre os dados associados que estão sendo fornecidos (exemplo: organização ausente para um usuário, seção ausente para registros). Erro Remove o registro da postagem Um registro {entityType} não pôde ser encontrado para {record} da origem [{fileName}/{apiEndPoint}]. Confirme se o sourcedId {entityType} e {record} sourcedId estão corretos ou atualizam dados no sistema de origem e reexame sincronização. Conectar dados & Gerenciar dados
Mapeamento de referência cruzada opcional não encontrado Valida que os dados vinculados são encontrados entre os dados associados que estão sendo fornecidos (exemplo: organização ausente para um usuário, seção ausente para registros). Aviso Remove o valor do registro, envia registro para postagem O valor de referência opcional inválido {value} no campo {field} para {entityType} foi encontrado para {record} e o valor foi retirado do registro para continuar com o processamento. Confirme se o sourcedId {entityType} e {record} sourcedId estão corretos ou atualizam dados no sistema de origem e reexame sincronização. Conectar dados
Erro de formato de data/hora Para garantir que os valores de dados que estão sendo passados tenham o formato adequado (ISO8601). Erro Remove o registro da postagem O {record} em {field} da origem [{fileName}/{apiEndPoint}] tem uma data que não está no formato adequado: 'YYYYY-MM-DD'. Conectar dados & Gerenciar dados
Dados obrigatórios ausentes Para detectar o valor ausente em um campo necessário para um registro. Erro Remove o registro da postagem Um valor necessário para {record} está ausente no nome do campo: {field} da origem [{fileName}/{apiEndPoint}] para criar o registro. Conectar dados & Gerenciar dados
Erro de valor de formato Para garantir que os dados que estão sendo passados em um campo correspondam à formatação definida. Confira também regras de correspondência e validação por tipo de dados. Erro Remove o registro da postagem O {record} encontrado em {field} da origem [{fileName}/{apiEndPoint}] não tem um valor formatado corretamente para {field}. Conectar dados & Gerenciar dados
Erro de análise Para garantir que para cada registro possamos associar os dados na coluna correta. Os registros podem ser sinalizados devido a vírgulas únicas, retornos de transporte encontrados ou citações ausentes. Erro Remove o registro da postagem Não é possível analisar [se api: {apiEndpoint}] da origem [{fileName}/{apiEndPoint}] para localizar dados em colunas. Verifique se o delimitador no arquivo é uma vírgula única (,) e que o transporte retorna em campos não é permitido. Os campos que contêm vírgulas e aspas duplas devem ser fechados em aspas duplas. Se aspas duplas forem usadas para incluir um campo, uma citação dupla que aparece dentro do campo deverá ser escapada precedendo-a com outra citação dupla. Conectar dados
Restrição máxima de comprimento do campo violada Para garantir que os dados que estão sendo passados não excedam o comprimento do campo, resultando em dados ausentes. Erro Remove o registro da postagem O valor fornecido para {field} em {record} excede o comprimento máximo com suporte dos caracteres {length}. Conectar dados
Código de referência inválido ou ausente Identifica se o valor de referência de um campo necessário [Enum] sendo passado para um registro não for encontrado para associar o registro. Erro Remove o registro da postagem O valor {refValue} para {field} em {record} não é encontrado em {refCodeEntity}. Corrija o sistema de origem. Conectar dados
Código de referência opcional inválido Identifica se o valor de referência de um campo opcional [Enum] que está sendo passado para um registro não for encontrado para associar o registro. Aviso Remove o valor do registro, envia registro para postagem O valor {refValue} para {field} em {record} não é encontrado em {refCodeEntity}. Corrija o sistema de origem. Conectar dados
Valor obrigatório correspondente ausente de dados opcionais Para garantir que, se um registro estiver passando um valor para dados opcionais, todos os dados associados adicionais que agora exigem um valor também estar presente também estarão sendo fornecidos. Aviso Remove o valor do registro, envia registro para postagem Um valor foi fornecido em um campo opcional para {record} mas não há um valor correspondente no campo associado para postar os dados com êxito. Conectar dados
Referência circular Para garantir que, se um registro tiver uma associação pai, uma referência circular não tenha sido fornecida. Aviso Remove o valor do registro, envia registro para postagem {entityType} {entityId} está vinculado em uma referência circular com {entityType}(s) {entityList}. O valor de {entityParentIdField} será retirado do registro para continuar com o processamento. Conectar dados
Identificador de mapeamento de usuário não encontrado Para garantir que um valor exista com base nas regras de identidade do usuário configuradas. Erro Registro removido da postagem O identificador de mapeamento de usuário {identifierType} não foi encontrado para o usuário {record}. Conectar dados
Mapeamento de usuário de várias correspondências encontradas Se várias contas Microsoft Entra forem consideradas correspondentes para esse usuário, somente a primeira conta do AAD será usada para a correspondência. As correspondências adicionais serão descartadas. Erro Remove registros secundários da postagem O usuário {record} com o identificador de mapeamento {identifierType}={value} encontrou várias correspondências em Microsoft Entra ID. Somente a primeira correspondência encontrada será usada, consulte Microsoft Entra ObjectId {AadObjectId}. Conectar dados
Correspondências conflitantes de mapeamento de usuário encontradas Para evitar a associação automatizada de um usuário diferente a uma conta Microsoft Entra existente e correspondente. Erro Remove o registro da postagem O usuário {record} com o identificador de mapeamento {identifierType}={value} é correspondido a um Microsoft Entra mapeado existente ObjectId {AadObjectId}. A correspondência existente encontrada será usada e essa correspondência será ignorada. Conectar dados
Correspondência do usuário com Microsoft Entra ID não encontrada Notifica que um registro de usuário fornecido não foi capaz de encontrar uma correspondência com um usuário Microsoft Entra com base no usuário/identificar regras correspondentes configuradas. Aviso Registro não correspondido a Microsoft Entra ID O usuário {record} com o identificador de mapeamento {identifierType}={value} não foi correspondido a nenhum Microsoft Entra Usuário. Isso pode ser que o valor fornecido esteja incorreto do Sistema de Origem com base nas regras de identidade de usuário configuradas ou o Azure Active Directory Sync ainda não tenha adicionado o usuário antes da execução mais recente. Conectar dados
Associação de Usuário Ausente Notifica que um registro de usuário é fornecido, mas não está associado como uma função Aluno ou Funcionário a uma organização ou função De contato com um aluno. Aviso Remove o registro da postagem O usuário {record} da origem [{fileName}/{apiEndPoint}] está ausente de uma organização & dados de associação de função ou dados de associação de relacionamento de contato. Se este for um usuário válido, atualize os dados de origem para fornecer as associações de Função de & de Organização ou Relações de Contato adequadas. Conectar dados
Função primária não especificada Notifica que vários registros de função são fornecidos para um usuário, mas um deles não está marcado como a função Primária. Aviso O registro é adicionado conforme recebido Vários registros de função da origem [{fileName}/{apiEndPoint}] para o usuário {record} foram encontrados sem denotar uma das funções como a função Primária para a mesma organização. Recomendamos especificar uma das funções desse usuário como Primário da origem Conectar dados
Várias funções primárias especificadas Notifica que vários registros de função são fornecidos e vários são marcados como a função Primária Aviso O registro é adicionado conforme recebido Vários registros de função da origem [{fileName}/{apiEndPoint}] para o usuário {record} foram encontrados e definidos como a função Primária para a mesma organização. Recomendamos especificar uma das funções desse usuário como Primária da origem. Conectar dados
Associação de Grupo de Funções Ausentes da Função de Usuário Identifica que o de um usuário foi fornecido com uma função válida, mas a função não está associada a um Grupo de Funções, como tal, não sei quais regras correspondentes devem ser usadas. Erro Remove o registro da postagem O usuário {record} da origem [{fileName}/{apiEndPoint}] está associado a uma função válida {value} mas a função não está associada a um Grupo de Funções. Você precisa atualizar sua Lista de Valores para associar o {value} a um Grupo de Funções. Conectar dados
Erro geral de dados de postagem Ao enviar o registro, um erro foi retornado. Erro Remove o registro da postagem Não é possível adicionar {record} devido a {error}. Marcar ou atualize o sistema de origem para corrigir. Conectar dados
Erro de formato UPN Notifica que o Nome da Entidade de Usuário usado ou gerado não é formatado corretamente para atender aos requisitos Microsoft Entra. Erro Registro não postado no Microsoft Entra ID O registro de usuário: {record} não tem um nome de entidade de usuário formatado corretamente: {value} para criar um objeto de usuário no Microsoft Entra ID. Corrija os dados do registro desse usuário no sistema de origem com base nos campos selecionados para a configuração nome de usuário. Gerenciar dados
Microsoft Entra valor da propriedade inválida Notifica que caracteres inválidos estavam presentes por que tentar escrever para Microsoft Entra ID Erro Registro não postado no Microsoft Entra ID Não é possível criar ou atualizar {record} no Active Directory devido a uma ou mais propriedades inválidas. Verifique os valores do {record} em {field} para garantir que eles contenham apenas caracteres numéricos alfa e nenhum whitespace e menos de 256 caracteres. Corrija dados no sistema de origem ou ative a configuração para Substituir caracteres especiais em {FlowName}. Gerenciar dados
Licença dependente ausente Notifica que uma licença dependente não foi atribuída ao registro. Erro Registro não postado no Microsoft Entra ID No momento, uma licença dependente não está atribuída ao {record}. Por exemplo , a licença de sala de aula exige que o {record} já deve ter uma licença para Exchange Online e SharePoint Online. Resolva isso atribuindo a licença dependente e a sincronização de repetição. Gerenciar dados
Sem licenças disponíveis Notifica que não havia licenças para atribuir ao usuário. Erro Registro não licenciado Falha ao atribuir uma licença ao {record}. A licença está expirada ou esgotada (todas as licenças disponíveis desse tipo foram atribuídas). Corrija adicionando mais licenças de {licenseType} e rerun sync. Gerenciar dados
O último proprietário do grupo não pode ser removido Notifica que não há registros de proprietário para um Grupo de Classe de Equipe sincronizado existente. Erro Registro não removido de Microsoft Entra ID {record} não pôde ser removido de um {teamsType} porque um {teamsType} deve ter pelo menos um proprietário. Marcar ou atualize dados no sistema de origem ou marcar seleções de filtro para garantir que pelo menos um proprietário seja atribuído. Gerenciar dados
Tamanho do recurso excedido Notifica que um registro tem muitas associações de organizações. Erro Registro não postado no Microsoft Entra ID {record} foi atribuído a muitas escolas (mais de 30). Remova a associação do {record} das escolas que não são mais necessárias. Gerenciar dados
Entradas de destino duplicadas Notifica que existem dois ou mais registros com a mesma sourceId no Microsoft Entra ID. Erro Registro não postado no Microsoft Entra ID Existem dois ou mais registros com o mesmo sourcedId para {record} no Active Directory. Identifique e remova a identidade incorreta. Gerenciar dados
Nenhuma correspondência de Microsoft Entra encontrada Notifica que o link não pôde ser adicionado da Origem ao Microsoft Entra ID porque o destino não foi encontrado no Microsoft Entra ID. Erro Registro não vinculado a Microsoft Entra ID {record} não pode ser atualizado, pois nenhuma entrada correspondente no Active Directory foi encontrada. Verifique os critérios de correspondência de identidade para o fluxo de entrada. Gerenciar dados
Objeto existente encontrado Notifica que já há um link encontrado para a mesma sourceId no Microsoft Entra ID. Erro Registro não postado no Microsoft Entra ID {record} para {entityType} já foi criado no passado com o mesmo sourcedId. Retire ou remova o velho {entityType}. Gerenciar dados
Formato de nome de entidade inválido Notifica que o link não pôde ser adicionado devido ao formato inesperado encontrado no Nome da Entidade de Usuário que está sendo gerado. Erro Registro não vinculado a Microsoft Entra ID {record} não pode ser atualizado, pois nenhuma entrada correspondente no Active Directory foi encontrada. O formato do nome da entidade de usuário é inesperado. Gerenciar dados
Não é possível sincronizar objetos de propriedade local Notifica que o locatário está usando o Azure Active Directory Sync de um locatário local para o Microsoft 365 que uma alteração vista para um valor de usuário no AAD não será atualizada dos dados de origem. Erro Registro não postado no Microsoft Entra ID Não é possível atualizar propriedades (como: primeiro nome) para {record} que estão sendo sincronizadas de um Active Directory local. Primeiro, faça a alteração no Active Directory local. Gerenciar dados
IDs de grupo de segurança duplicadas Notifica o locatário de que uma Id de Grupo de Segurança duplicada foi gerada após a remoção de caracteres especiais que não são permitidos em Microsoft Entra ID e não podem criar o Grupo de Segurança adicional. Erro Registro não postado no Microsoft Entra ID Vários grupos de segurança têm valores de identificador duplicados {identifierSource} depois que caracteres especiais foram removidos para org sourcedId: {identifierValue}. Gerenciar dados