Serveur unique de l’entreprise
Les utilisateurs ouvrent l’application et arrivent sur votre serveur, sans pouvoir en ajouter un autre.
{
"serverUrl": "https://chat.example.com",
"serverName": "Example chat",
"allowOtherServers": "false"
}Répertoire des applications Android · Communication
Voici les clés AppConfig que Mattermost documente pour ses applications mobiles, telles qu’elles s’appliquent à Mattermost sur Android. Elles aident l’IT à diriger les appareils vers le bon serveur, à limiter les serveurs que les utilisateurs peuvent ajouter et à réduire les fuites de données depuis l’application. Le tableau de Mattermost indique aussi les clés prises en charge par chaque plateforme ; consultez-le pour votre version. Mattermost s’appuie sur la norme AppConfig et ne prend pas en charge l’app wrapping.
com.mattermost.rn Configurations courantes
Copiez une configuration dans la configuration gérée d’une stratégie, puis ajustez les valeurs. Chacune n’utilise que des clés expliquées plus bas.
Les utilisateurs ouvrent l’application et arrivent sur votre serveur, sans pouvoir en ajouter un autre.
{
"serverUrl": "https://chat.example.com",
"serverName": "Example chat",
"allowOtherServers": "false"
}Masquez le contenu dans le sélecteur d’applications, bloquez les captures d’écran, empêchez le copier-coller et demandez aux utilisateurs de déverrouiller à l’ouverture de l’application.
{
"blurApplicationScreen": "true",
"copyAndPasteProtection": "true",
"inAppPinCode": "true"
}Empêchez l’application de s’ouvrir sur les appareils rootés, demandez aux utilisateurs de déverrouiller avec leur empreinte digitale ou leur code, et nommez votre entreprise dans l’invite.
{
"jailbreakDetection": "true",
"inAppPinCode": "true",
"vendor": "Example Ltd IT"
}Configuration gérée
Les noms de clés et les types de valeurs proviennent de la documentation de l’éditeur. Les explications sont rédigées par Nomid.
| Clé | Type | Ce qu’elle fait | Exemple |
|---|---|---|---|
| Serveur et connexion | |||
serverUrl | Adresse du serveur | Définit le serveur Mattermost par défaut, afin que les utilisateurs n’aient pas à le saisir à la première ouverture de l’application. | https://chat.example.com |
serverName | Nom affiché | Renseigne automatiquement le nom affiché du serveur défini dans serverUrl. | Example chat |
allowOtherServers | Texte : true ou false | Lorsqu’elle est désactivée, les utilisateurs ne peuvent utiliser que le serveur que vous avez défini. Lorsqu’elle est activée, ce qui est la valeur par défaut, ils peuvent ajouter d’autres serveurs. | false |
username | Nom d’utilisateur ou e-mail | Le nom d’utilisateur ou l’e-mail utilisé pour s’authentifier auprès du serveur. Mattermost ne documente aucune valeur par défaut. | jsmith@example.com |
| Protection des données | |||
blurApplicationScreen | Texte : true ou false | Floute l’application lorsqu’elle passe en arrière-plan. Sur Android, elle bloque aussi les captures d’écran de l’application. | true |
copyAndPasteProtection | Texte : true ou false | Empêche les utilisateurs de copier depuis les champs de texte de l’application ou d’y coller. | true |
jailbreakDetection | Texte : true ou false | Empêche l’application de se lancer sur les appareils rootés ou jailbreakés. | true |
inAppPinCode | Texte : true ou false | Demande à l’utilisateur de déverrouiller l’appareil avec son empreinte digitale ou son code lorsque l’application s’ouvre, puis à nouveau après plus de cinq minutes en arrière-plan. | true |
vendor | Nom de l’entreprise | Le nom de votre entreprise ou de votre fournisseur de MDM, affiché dans le texte des invites de code afin que les utilisateurs sachent pourquoi l’application est protégée. | Example Ltd IT |
Déployer avec Nomid
Trouvez-la sur Google Play depuis la liste d’applications de la stratégie et choisissez son mode d’installation.
Dans la stratégie, définissez la configuration gérée de l’application avec les clés et les valeurs de cette page.
Les appareils de la stratégie reçoivent Mattermost et sa configuration lors de leur prochaine synchronisation.
Questions
com.mattermost.rn. Utilisez-le pour retrouver l’application lorsque vous l’ajoutez à une stratégie.
Non. Le tableau de Mattermost indique que useVPN et timeoutVPN ne concernent que iOS ; cette page les omet donc. Consultez le tableau pour la version de votre application avant de vous fier à une clé.
Mattermost indique qu’il ne prend pas en charge l’app wrapping, car cela peut perturber la messagerie en temps réel. Il ne prend en charge qu’AppConfig.
Oui, Mattermost propose un modèle XML du fichier de configuration sur sa page de documentation.
Ajoutez l’application à une stratégie Nomid, définissez sa configuration et choisissez ses autorisations.