IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Build Java Discussion :

[Nexus] Gérer les droits d'accès


Sujet :

Build Java

  1. #1
    Membre expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Points : 3 545
    Points
    3 545
    Par défaut [Nexus] Gérer les droits d'accès
    Bonjour,

    Je n'arrive pas à configurer les droits d'accès aux artifacts sous Nexus.

    J'ai créé l'artifact suivant dans mon repo principal : fr.society.foobar

    groupid = fr.society
    artifactid = foobar

    Je voudrais pouvoir donner des droits d'accès à un utilisateur sur ce seul groupid, sans qu'il puisse accéder aux autres artifacts du repo.

    Pour cela, je crée un repository target foobar_target et je lui mets le seul pattern suivant :
    ^/fr/groupid/*

    Pour l'utilisateur, je crée un rôle avec les droits suivants :
    UI - base Ui privileges : pour pouvoir se connecter
    UI - search
    foobar - (read) : un privilège pour accéder à cet artifact

    Ce dernier privilège est un privilège de type "repository target" que je relie bien au target précédemment créé "foobar_target"

    La recherche se passe bien et la liste n'afffiche que mon artifact, mais je ne peux pas en voir les détail. J'obtiens une erreur 403 (forbidden)

    Si je rajoute le pattern .* au repository target, alors j'accède bien à mon objet, mais e peux également accéder à tous les autres (normal, vu le pattern très générique ajouté).

    Il doit y avoir un droit, un rôle ou autre chose que je rate, mais je n'arrive pas à trouver.

    Un peu d'aide serait la bienvenue...
    • Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
    • Merci d'utiliser les balises de code (# dans l'éditeur)
    • N'oubliez pas de vous servir des boutons , et

    S.N.A.F.U

  2. #2
    Membre expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Points : 3 545
    Points
    3 545
    Par défaut
    Résolu.
    Je n'ai pas encore bien compris pourquoi, mais il suffit d'ajouter le pattern "/" au repository target.
    Sûrement une question d'accès à la racine.
    • Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
    • Merci d'utiliser les balises de code (# dans l'éditeur)
    • N'oubliez pas de vous servir des boutons , et

    S.N.A.F.U

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 01/08/2009, 17h44
  2. gérer les droits d'accés
    Par john_wili dans le forum Struts 1
    Réponses: 1
    Dernier message: 31/03/2009, 18h02
  3. gérer les droits d'accès des utilisateurs à mon site
    Par sajodia dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 25/03/2009, 15h55
  4. Gérer les droits d'accès à management studio
    Par dwiart dans le forum Administration
    Réponses: 2
    Dernier message: 19/01/2009, 14h52
  5. Gérer les droits d'accès aux données
    Par elodou dans le forum WinDev
    Réponses: 0
    Dernier message: 25/03/2008, 09h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo