Servidor único da empresa
As pessoas abrem o app e chegam ao seu servidor, sem como adicionar outro.
{
"serverUrl": "https://chat.example.com",
"serverName": "Example chat",
"allowOtherServers": "false"
}Diretório de apps Android · Comunicação
Estas são as chaves AppConfig que o Mattermost documenta para seus apps móveis, conforme se aplicam ao Mattermost no Android. Elas ajudam a TI a apontar os dispositivos para o servidor correto, limitar quais servidores as pessoas podem adicionar e reduzir o vazamento de dados pelo app. A tabela do Mattermost também mostra quais chaves cada plataforma suporta; consulte-a para a sua versão. O Mattermost depende do padrão AppConfig e não suporta app wrapping.
com.mattermost.rn Configurações comuns
Copie uma configuração para a configuração gerenciada de uma política e depois ajuste os valores. Cada uma usa apenas chaves explicadas abaixo.
As pessoas abrem o app e chegam ao seu servidor, sem como adicionar outro.
{
"serverUrl": "https://chat.example.com",
"serverName": "Example chat",
"allowOtherServers": "false"
}Oculte o conteúdo no alternador de apps, bloqueie capturas de tela, impeça copiar e colar e peça que as pessoas desbloqueiem o dispositivo quando o app abrir.
{
"blurApplicationScreen": "true",
"copyAndPasteProtection": "true",
"inAppPinCode": "true"
}Impeça o app de abrir em dispositivos com root, peça que as pessoas desbloqueiem com a impressão digital ou o código de acesso e cite a sua empresa no aviso.
{
"jailbreakDetection": "true",
"inAppPinCode": "true",
"vendor": "Example Ltd IT"
}Configuração gerenciada
Os nomes das chaves e os tipos de valor vêm da documentação do fornecedor. As explicações são escritas pelo Nomid.
| Chave | Tipo | O que faz | Exemplo |
|---|---|---|---|
| Servidor e login | |||
serverUrl | Endereço do servidor | Define o servidor Mattermost padrão, para que as pessoas não precisem digitá-lo ao abrir o app pela primeira vez. | https://chat.example.com |
serverName | Nome de exibição | Preenche automaticamente o nome de exibição do servidor definido em serverUrl. | Example chat |
allowOtherServers | Texto: true ou false | Quando desativada, as pessoas só podem usar o servidor que você definiu. Quando ativada, que é o padrão, elas podem adicionar outros servidores. | false |
username | Nome de usuário ou e-mail | O nome de usuário ou e-mail usado para autenticar no servidor. O Mattermost não documenta valor padrão. | jsmith@example.com |
| Proteção de dados | |||
blurApplicationScreen | Texto: true ou false | Desfoca o app quando ele vai para segundo plano. No Android, também bloqueia capturas de tela do app. | true |
copyAndPasteProtection | Texto: true ou false | Impede que as pessoas copiem de campos de texto do app ou colem neles. | true |
jailbreakDetection | Texto: true ou false | Impede que o app seja aberto em dispositivos com root ou jailbreak. | true |
inAppPinCode | Texto: true ou false | Pede que a pessoa desbloqueie o dispositivo com a impressão digital ou o código de acesso quando o app abre, e novamente depois de ele ter ficado em segundo plano por mais de cinco minutos. | true |
vendor | Nome da empresa | O nome da sua empresa ou do seu provedor de MDM, exibido no texto dos pedidos de código de acesso para que as pessoas saibam por que o app está protegido. | Example Ltd IT |
Implante com o Nomid
Encontre-o no Google Play, na lista de apps da política, e escolha como ele será instalado.
Na política, defina a configuração gerenciada do app com as chaves e os valores desta página.
Os dispositivos da política recebem o Mattermost e a configuração dele na próxima sincronização.
Perguntas
com.mattermost.rn. Use-o para encontrar o app ao adicioná-lo a uma política.
Não. A tabela do Mattermost marca useVPN e timeoutVPN como exclusivas do iOS, por isso esta página as deixa de fora. Consulte a tabela para a versão do seu app antes de depender de uma chave.
O Mattermost afirma que não suporta app wrapping, porque isso pode prejudicar as mensagens em tempo real. Ele suporta apenas AppConfig.
Sim, o Mattermost oferece um modelo XML do arquivo de configuração na sua página de documentação.
Adicione o app a uma política do Nomid, defina a configuração dele e escolha as permissões.