Proprietários de camadas de feição que fazem referência a dados registrados e administradores podem controlar o acesso de edição, permitir exportações de dados e configurar opções de edição avançadas.
Anotação:
Se o seu serviço for publicado em um servidor federado protegido com autenticação de camada da web (IWA, LDAP, autenticação de certificado de cliente, etc.), você não poderá definir configurações de serviço e de camada por meio do website do portal. Nesses casos, você deve usar ArcGIS Server Manager no servidor federado para gerenciar configurações de serviço e camada.
Controlar o acesso de edição
Como proprietário de uma camada de feição que faz referência a dados registrados ou como administrador, você pode alterar as configurações na camada para controlar se a edição é permitida e quais tipos de edições podem ser feitas.
As configurações descritas nesta seção se aplicam somente a usuários que não são proprietários da camada, nem administradores, nem curadores de dados. Para realizar as operações de edição habilitadas na camada, esses usuários devem ser membros de um papel padrão ou personalizada que tenha o privilégio de editar feições.
Habilite a edição e configure os tipos de edição permitidos
- Efetue o login na organização como proprietário do item com privilégios de publicação.
- Abra a página de detalhes do item da camada de feição.
- Clique na guia Configurações.
- Vá até a seção Camada de Feição e expanda o título Configuração.
- Marque a caixa Habilitar edição.
- Escolha uma das seguintes opções para Que tipo de edição é permitida?.
- Adicionar—Permite que os editores adicionem geometria da feição. Os editores também podem fornecer valores de atributo ao criar a feição. Após criado, os editores deverão ter o privilégio Atualizar para alterar a feição ou seus atributos.
- Excluir—Permite que os editores excluam feições.
- Atualizar—Permitir que os editores atualizem os atributos da geometria do feição. Para permitir que os editores atualizem somente atributos e não atualizem a geometria da feição-em outras palavras, você não deseja que eles movam as feições—escolha Atributos somente.
- Escolha uma das seguintes opções para a seção Quais feições o editor pode visualizar?.
- Os editores podem visualizar todas as feições—Habilite esta opção quando o editor puder ver todas as feições.
- Os editores só podem ver suas próprias feições (requer rastreamento do editor)—Habilite esta opção se a camada tiver informações confidenciais ou proprietárias, como registros médicos ou dados de pesquisa, para as quais os editores poderão ter autorização somente para trabalhar com os dados que coletarem.
- Os editores não conseguem ver nenhuma feição, mesmo aqueles que adicionam—Habilite esta opção quando o coletor não precisar ou não deseja visualizar as feições recém-adicionadas. Por exemplo, se você tiver pessoas coletando informações da pesquisa do público usando aplicativos como ArcGIS Survey123, talvez não queira que o editor veja as informações fornecidas pelos entrevistados, pois podem ser informações privadas ou confidenciais, como o endereço residencial do entrevistado.
- Escolha uma das seguintes opções para a seção Quais feições o editor pode editar?.
- Os editores podem editar todas as feições—Permitir que os editores excluam ou modifiquem feições criadas por eles próprios e por outros.
- Os editores somente podem editar suas próprias feições (requer rastreamento do editor)—Permite que os editores excluam ou modifiquem as feic'ões que eles criam, mas não excluam ou modifiquem as feições de outros.
- Clique em Salvar.
As edições são aplicadas imediatamente.
Permitir edição ou colaboração offline
Para permitir que outros coloquem a camada de feição off-line e trabalhem com ela enquanto estiverem desconectados da rede, ou para compartilhar dados da camada de feição como uma cópia em uma colaboração distribuída, você deve ativar a sincronização na camada.
Quando você ativa a sincronização, ela permite que os editores offline obtenham as atualizações mais recentes das feições no momento em que se conectam. Todas as edições realizadas enquanto desconectados também são aplicadas no momento que são conectados. Também permite que as alterações realizadas na camada da organização de envio de uma colaboração sejam sincronizadas com a camada de feição nas organizações participantes.
- Abra a página de detalhes do item para a camada de feição que você deseja permitir que outros editem.
- Clique na guia Configurações.
- Role até a seção Camada de Feição e marque e caixa Habilitar sincronização (necessário para uso e colaboração offline).
- Clique em Salvar.
As edições são aplicadas imediatamente.
Permitir exportações de dados
Siga estas etapas para permitir que outros exportem de uma camada de feição quando acessarem a camada em sua organização:
- Efetue o login na organização como proprietário do item com privilégios de publicação ou como administrador.
- Abra a página de detalhes do item da camada de feição.
- Clique na guia Configurações.
- Vá até a seção Camada de Feição e expanda o título Configuração.
- Role até a seção Exportar dados e marque a caixa Permitir que outros exportem para formatos diferentes.
- Clique em Salvar.
As edições são aplicadas imediatamente.
Configurar opções de edição avançadas
Siga estas etapas para configurar propriedades adicionais relacionadas à edição:
- Efetue o login na organização como proprietário do item com privilégios de publicação ou como administrador.
- Abra a página de detalhes do item da camada de feição.
- Clique na guia Configurações.
- Vá até a seção Camada de Feição e expanda o título Configuração.
- Role até a seção Opções avançadas.
Escolha definir as seguintes propriedades:
- Permitir valor z padrão ao inserir ou atualizar feições—Permite que você especifique um valor z padrão. Se um editor adicionar ou atualizar uma feição por meio da camada de feição e não especificar um valor z, o valor z padrão será aplicado.
- Permitir atualizações de geometria sem valores m—Utilize esta configuração se as camadas em seu serviço da feição estiverem habilitadas para armazenar valores m, mas você não estiver usando os valores m. Quando os editores editam geometrias de feições por meio do serviço de feição, valores NaN m serão inseridos se o cliente não fornecer um valor.
- Adicionar domínio ao nome de usuário ao aplicar edições—Permite especificar um valor a ser anexado aos nomes de usuário registrados durante a edição através da camada de feição. Isso permite diferenciar quando um usuário está editando por meio do serviço da feição em vez de diretamente nos dados no geodatabase. Para habilitar isso, marque Adicionar domínio ao nome de usuário ao aplicar edições e digite o valor do domínio que deseja adicionar aos nomes de usuário.
- Sanitize HTML para remover entidades e atributos não suportados—Impede a entrada de entidades ou atributos HTML não suportados. Esta opção está habilitada por padrão e, a menos que seus editores exijam a capacidade de inserir essas entidades HTML não suportadas, não desabilite esta opção. Desabilitar esta opção permite que um usuário insira qualquer texto nas caixas de texto, o que expõe o serviço a possíveis ataques de cross-site scripting (XSS).
- Clique em Salvar.
As edições são aplicadas imediatamente.