Partage de fichiers

Résolu/Fermé
nina3066 Messages postés 90 Date d'inscription mardi 2 février 2010 Statut Membre Dernière intervention 17 avril 2015 - 2 févr. 2010 à 10:01
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 2 févr. 2010 à 17:55
Bonjour,
Dans le cadre de mon stage, je dois réaliser un site intranet, celui devra comporter une base de documents avec un accès restreint selon le niveau de l'utilisateur,
L'authentification au site intranet se fait via Active directory.
Ma question est la suivante : est-il possible de mettre en ligne des documents avec un téléchargement restreint selon le grade de l'utilisateur?
Merci d'avance :)
A voir également:

4 réponses

nina3066 Messages postés 90 Date d'inscription mardi 2 février 2010 Statut Membre Dernière intervention 17 avril 2015 15
2 févr. 2010 à 17:25
up :)
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
2 févr. 2010 à 17:45
Oui, il suffit de stocker le chemin du fichier ainsi que son ID, son nom et les autres infos utiles.
Tu peux ensuite créer une table "permissions" par exemple contenu deux champ : fichier_id et groupe_id
Donc il te faut forcément une troisième table "groupes" permettant de gérer les groupes.
Il y a d'autres façons de faire mais ça dépends de tes besoins.
0
nina3066 Messages postés 90 Date d'inscription mardi 2 février 2010 Statut Membre Dernière intervention 17 avril 2015 15
2 févr. 2010 à 17:52
Ok, et le faire directement avec Ldap s'est possible? car je me vois pas retaper tout les utilisateurs et tout les groupes dans mysql alors que je les ai dans mon Active Directory,
Jusqu'a présent, d'une machine client je peux me connecter a l'active directory, maintenant, je supose qu'il est possible de définir des dossiers accessible par des groupes, mais je sais pas comment m'y prendre avec le htaccess :s
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
2 févr. 2010 à 17:55
Si il y a moyen que tu récupères le groupe, alors pas besoin de la table "groupes", il te suffira de mettre "group_name" à la place de "groupe_id" dans la table "permissions".
0