- Criado por Igor Andrade, última alteração em 12/06/2020
Você está vendo a versão antiga da página. Ver a versão atual.
Comparar com o atual Ver Histórico da Página
« Anterior Versão 5 Próxima »
A janela Configurações do Projeto visualizar informações e alterar diversas propriedades do sistema, como controle de versão, segurança e acesso.
Figura 1 - Acesso à janela de Configurações do Projeto
A janela pode ser acessada por três caminhos (Figura 1):
- Menu do sistema Projeto > Configurações;
- Opção Configurações do menu de contexto na raiz da árvore de arquivos;
- Em app.config dentro do diretório config na árvore de arquivos.
Aba Geral
Exibe diversas informações sobre o sistema e seu criador, além de Codificação e Perfil do Banco de dados. (Figura 1)
- Nome do Projeto: permite alterar o nome do projeto.
- URL do projeto: ????
- Backup Automático: permite que o Cronapp crie backups automáticos do seu projeto. Para maiores informações, acesse Backup Cronapp.
- Data de Criação do Projeto.
- ID do Projeto: Identificador do seu projeto na estrutura interna do Cronapp. Essa informação pode ser solicitada ao entrar em contato com o nosso suporte.
- ID Cópia de Trabalho: Identificador da cópia de trabalho do projeto na estrutura interna do Cronapp. Essa informação pode ser solicitada ao entrar em contato com o nosso suporte.
- Tipo do Projeto: pode ser web ou mobile.
- Web: projeto não possui módulo mobile;
- Mobile: projeto contém módulo mobile e pode ou não conter módulo web.
- Administrador: nome do criador do projeto.
- ID do Usuário: identificador do criador do projeto. Essa informação pode ser solicitada ao entrar em contato com o nosso suporte.
- ID do Contrato: identificador do contrato Cronapp. Essa informação pode ser solicitada ao entrar em contato com o nosso suporte.
- Codificação: ?????
- Perfil: define o perfil padrão do banco de dados ao Debugar ou Rodar o projeto.
Aba Configurações do Projeto
Permite realizar diversas configurações relacionadas a segurança do projeto.
Figura 2 - Aba Configurações do Projeto
- Expor Metadados: permite obter os metadatas OData do sistema através do endereço
<URL do sistema>
/api/cronapi/odata/v2/app/$metadata
.- É possível restringir o acesso aos metadados através do ícone cadeado no final do campo.
- Expor Entidades: permite obter os dados diretamente das entidades através do endereço
<URL do sistema>
/api/cronapi/odata/v2/app/<Entidade>
.Como informado no tópico "Uso de entidades vs fonte de dados" do Manual de Boas Práticas, o uso dessa opção não é recomendável.
- É possível restringir o acesso aos metadados através do ícone cadeado no final do campo.
- Exibir Chaves Compostas: ????
- Adicionar Campos de Pesquisa: ????
- GUID:
- Token:
- Expiração do Token (segundos):
- Converter Fuso Horário do Cliente:
- Fuso Horário:
- Recaptcha:
- Autenticação:
- Login por Redes Sociais:
- Autenticação Mútua (Certificado Digital): Seleciona a autenticação para o sistema.
- Nenhuma:
- Sessão:
- Token:
- Active Directory:
- LDAP:
- SSO (Oauth2):
- SAML:
Os campos abaixo são exibidos apenas nas autenticações Active Directory e LDAP:
- Domínio Padrão:
- Servidor LDAP:
- Inscrição Automática:
Aba Controle de versão
A aba só será exibida quando o Projeto estiver sob algum controle de versão (Git ou SVN).
Figura 3 - Aba Controle de versão
Com exceção do campo URL do Repositório, todos os outros campos permitem atualizações.
- URL do Repositório: endereço informado ao exportar projeto.
- Usuário do sistema de versionamento.
- Senha do sistema de versionamento.
- Nome do Autor na assinatura do commit.
- Email do Autor na assinatura do commit.
Aba Redes Sociais
A aba só será exibida se a opção Login por Redes Sociais estiver ativa na aba Configurações do Projeto. Ela permite configurar o sign-up por login social para usuários com contas ativas no Cronapp e nas seguintes redes sociais: Facebook, Github, Linkedin e Google.
É necessário acessar a área de desenvolvedor de cada rede social e configurar a sua aplicação.
Figura 4 - Aba Redes Sociais
- Inscrição Automática:
Colunas:
- Checkbox Rede social: define quais redes sociais poderão autenticar na sua aplicação;
- Ao ativar a opção Cronapp,
- ID da Aplicação: o ID de autorização é obtido após cadastrar sua aplicação na área de desenvolvedor da rede social.
- Segredo da Aplicação: a chave secreta de autorização é obtido após cadastrar sua aplicação na área de desenvolvedor da rede social.
Aba Configurações da Autenticação
A aba só será exibida se a opção "SSO (Oauth2)" ou "SAML" estiver selecionada no campo Autenticação na aba Configurações do Projeto. Ela permite adicionar as informações necessárias do provedor SSO.
Figura 5 - Aba Configurações de Autenticação
- ID do Cliente: O ID do cliente encontrado nas configurações do provedor de autenticação SSO.
- Segredo do Cliente: O segredo do cliente encontrado nas configurações do provedor de autenticação SSO.
- URI do Token de Acesso: URI do provedor OAuth que fornece o token de acesso para a aplicação.
- URI de Autorização do Usuário: URI para o qual o usuário será redirecionado, se for necessário, para autorizar o acesso ao recurso.
- URI de Informações do Usuário: URI para obter detalhes atuais do usuário.
Nessa página
- Sem rótulos