Limitation de l'accès et de la gestion des fichiers
WP File download dispose de nombreux outils pour limiter la visibilité et la gestion des fichiers pour le côté administrateur. Premièrement, nous devons faire la distinction entre :
- Visibilité des fichiers, ou qui peut afficher et télécharger les fichiers du côté public
- Gestion de fichiers, ou qui est capable d'ajouter, de supprimer et de modifier des fichiers et des catégories
Accès aux fichiers et visibilité
Avec WP File Download , vous pouvez limiter la visibilité des catégories de fichiers par groupe d'utilisateurs WordPress. Ouvrez une catégorie de fichiers et rendez-la privée en sélectionnant un groupe d'utilisateurs ou un seul utilisateur. Ensuite, cliquez sur le bouton Enregistrer les paramètres et vous avez terminé.
Vous pouvez également limiter la visibilité du fichier pour un seul fichier pour quelques utilisateurs afin que seuls ceux sélectionnés puissent voir le fichier.
Pour utiliser cette fonctionnalité, vous devez activer l' option de restriction d'utilisateur unique onglet Configuration > Paramètres principaux > Admin .
De même, vous pouvez définir la visibilité d'une catégorie pour des utilisateurs uniques. Cela signifie que lorsque l'option Visibilité est définie sur Privé, seul un utilisateur particulier peut afficher la catégorie sur le frontend.
Par exemple, vous pouvez définir l' "Manager" pour afficher la "Test" sur le frontend.
À partir de maintenant, l' option Télécharger les fichiers et Aperçu des fichiers est disponible dans chaque rôle d'utilisateur, vous pouvez restreindre les utilisateurs à télécharger ou prévisualiser sur le frontend par rôles.
Par exemple : dans ce cas de rôle Éditeur , une fois les options activées, les utilisateurs qui se voient attribuer un rôle Éditeur peuvent télécharger et prévisualiser les fichiers. Ce serait l'un d'entre eux en fonction de vos paramètres.
Configuration de la gestion des fichiers par rôle d'utilisateur WordPress
La gestion des fichiers dans WP File Download est définie par les rôles d'utilisateur WordPress. Vous pouvez choisir les rôles qui peuvent exécuter certaines actions spécifiques. Tous les utilisateurs ayant les rôles d'utilisateur sélectionnés auront les mêmes autorisations concernant la gestion des fichiers.
Pour configurer l'accès, utilisez l' WP File Download > Configuration > File Access > User Roles :
Une fois que l'utilisateur est connecté, il hérite de son privilège de groupe pour gérer les fichiers.
Gérer le référentiel de fichiers utilisateur personnel
WP File Download vous permet de laisser vos utilisateurs WordPress gérer leur propre référentiel de fichiers car vous pouvez définir, en tant qu'administrateur, à qui appartient une catégorie de fichiers.
La première étape consiste à configurer le rôle de l'utilisateur sur "Modifier sa propre catégorie" . Désactivez l' "Modifier la catégorie" , car les utilisateurs ne devraient pas pouvoir modifier toutes les catégories existantes dans cet exemple, mais uniquement leurs propres catégories. Les autres privilèges ne sont pas obligatoires, selon ce que vous souhaitez autoriser.
Ensuite, vous pouvez créer une catégorie de fichiers pour vos utilisateurs, ou si "Créer une catégorie" est activé dans leur rôle d'utilisateur, ils pourront le faire eux-mêmes. Ensuite, à partir de la catégorie de fichiers que vous avez créée, vous pouvez définir à qui appartient la catégorie et donc qui pourra la modifier.
Vous pouvez affecter un propriétaire d'utilisateur par catégorie.
De plus, un utilisateur peut donner une autorisation pour une catégorie ou un fichier si l' "Modifier les paramètres d'autorisations" est activée dans son rôle d'utilisateur. Cela signifie qu'ils peuvent sélectionner un utilisateur pour une catégorie ou plusieurs utilisateurs pour un fichier, comme à l'étape précédente.
Limitation de téléchargement pour les rôles
Afin de limiter les temps de téléchargement et la durée de téléchargement des fichiers par les utilisateurs, vous devez aller dans WP File download > Accès aux fichiers> Limite de téléchargement. Activez ensuite option Limiter le téléchargement
À partir de là, il y a 2 options : téléchargement et Limite de temps pour chaque rôle sur le site. La limite de téléchargement doit être un nombre, l' de limite de temps peut être définie par heure, jour,...
- Limite de téléchargement : si elle est remplie, cela limitera le nombre de téléchargements pour chaque fichier par utilisateur dans ce groupe d'utilisateurs
- Limite de temps : Si rempli, cela limitera le délai pendant lequel les fichiers sont disponibles par utilisateur dans ce groupe d'utilisateurs
Enfin, n'oubliez pas de cliquer sur le Enregistrer .