Désactivez les pièces jointes dans les applications Mobile à l’aide des règles de contrôle d’accès.
Avant de commencer
Rôle requis : adminRemarque :
- Le rôle security_admin est nécessaire pour effectuer ces étapes. Pour plus de détails sur ce rôle, consultez security_admin rôle.
- Le code de script qui est ajouté dans la procédure suivante doit être ajouté à toutes les ACL de la table.
Procédure
-
Accédez à la .
-
Filtrez la liste pour <Nom> <contient> <sys_attachment> et <Opération> <est> <lue>.
-
Cherchez l’enregistrement avec la description Autoriser la lecture pour les enregistrements dans sys_attachment si le script ACL renvoie la valeur Vrai et ouvrez-le.
-
Décochez la case Remplacement admin.
-
Dans le champ Script, ajoutez le code suivant au bas du script :
if( gs.isMobile() ){
answer = false;
}
-
Cliquez sur Mettre à jour.
Le code ajouté empêche les pièces jointes d’apparaître lorsque l’instance est consultée depuis un équipement mobile. Si vous souhaitez empêcher les utilisateurs de télécharger des pièces jointes, passez aux étapes suivantes.
-
Accédez à la .
-
Filtrez la liste comme suit : <Name> <contains> <sys_attachemt> et <Operation> <is> <create>
-
Cherchez l’enregistrement avec la description Autoriser la création pour les enregistrements dans sys_attachment si le script ACL renvoie la valeur Vrai et ouvrez-le.
-
Décochez la case Remplacement admin.
-
Dans le champ Script, ajoutez le code suivant au bas du script :
if( gs.isMobile() ){
answer = false;
}
-
Cliquez sur Mettre à jour.
Le code ajouté empêche les pièces jointes de se charger lorsque l’instance est consultée depuis un équipement mobile.
Remarque : La possibilité de renommer ou de supprimer des pièces jointes existantes sur les enregistrements dans une application Mobile est déterminée par les règles de liste de contrôle d'accès (ACL) de votre instance. Pour plus d’informations sur ces règles et leur incidence sur les autorisations utilisateur sur votre instance, consultez
Règles relatives aux listes de contrôles d’accès.