Académique Documents
Professionnel Documents
Culture Documents
Objectif
•s Gestion des droits d’accès aux informations.
• Gestion des droits d'accès par groupe, par vue, par objet, par enregistrement
• Gestion des d’accès aux rapports
L'ONAAPH souhaite personnaliser l'accès aux informations relevant des achats. Pour cela, trois
profils d’utilisateurs doivent etre créés comme énoncé ci-dessous.
1. Utilisateurs
Il vous est demandé de définir les trois utilisateurs suivants de l'ONAAPH, attribuer un mot de
passe à chacun des utilisateurs :
• L’agent des achats qui a le droit de visualiser uniquement les commandes et les articles en
stock. Le nom de l’utilisateur doit être (agent_achat et son adresse électronique
agent_achat@onaaph.dz).
• Le responsable des achats qui a les droits de visualisation et de modification des
commandes fournisseurs, et des fournisseurs ainsi que les droits de visualisation des
articles en stock. Le nom de l’utilisateur doit etre (resp_achat et son adresse électronique
resp_achat@onaaph.dz).
• Le gestionnaire des achats qui a tous les droits d’accès, de mise à jour et de suppression
des informations du module (par défaut). Le nom de l’utilisateur doit etre (manager_achat
et son adresse électronique manager_achat@onaaph.dz).
Créer ces trois utilisateurs (choisir type utilisateur interne) et expliquer le procédé de
configuration pour un utilisateur :
Se connecter aux comptes des trois utilisateurs créés et donner les modules visibles
…………………………………………………………………………………………………………………………………………………………
Les utilisateurs créés doivent avoir accès au module Inventaire en tant que «Utilisateur simple»
uniquement, proposer une solution pour configurer cet accès.
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
2. Groupes
Afin de configurer le droit d’accéder aux « demandes de prix » et aux « bons de commandes »,
nous allons créer un groupe d’utilisateurs défini comme suit :
…………………………………………………………………………………………………………………………………………………………
Quels ont les groupes ‘Achat’ auquel appartient les deux utilisateurs : Responsable et gestionnaire
des achats? (Utilisateur→ lien Groupe→ filtre sur Achat)
…………………………………………………………………………………………………………………………………………………………
Se connecter en tant que responsable des achats et gestionnaire des achats et vérifier si les menus
attribués au groupe Agent Achat sont visibles ? OUI/NON
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
Si la réponse est Non, configurer cela dans l’onglet « droit d’accès » du groupe Agent_Achat.
Commencer par ajouter les droits à l’objet « purchase.order » (Commande fournisseur)
Pour ce faire, ajouter une vue héritée « x_view_order » avec le code suivant :
<?xml version="1.0"?>
<xpath expr="//field[@name='currency_id']" position="after">
<field name="amount_untaxed" />
</xpath>
Est-ce que cette vue est affichées pour les utilisateurs créés ? OUI/NON
Que faire pour restreindre l’accès de cette vue aux utilisateurs Responsable et Gestionnaire des
achats uniquement ?
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
Proposer des règles de sécurité pour permettre à l’agent des achats de manipuler des commandes
fournisseurs dont les montants sont inférieurs à 200. Les deux autres utilisateurs peuvent
manipuler toutes les commandes quel que soit leur montant.
Créer une commande avec un montant de 100DA et une autre de 4000 DA et vérifier son
accessibilité selon les trois profils d’utilisateurs.
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
6. Rapports :
Restreindre l’impression du rapport Promo_view pour qu’il soit accessible uniquement aux
utilisateurs responsable et gestionnaires des achats (et donc pas aux agents).