# Agent d'autoritzacions

## Manual

L'agent d'autorització és l'aplicació que es crida cada vegada que un usuari vol obtenir una autorització. Activarà un dimoni de &DBus; que utilitza «libpolkit-grant» que al seu torn utilitza PAM per als serveis d'autenticació (però, en cas necessari es pot connectar a altres dorsals d'autenticació).

## El diàleg Agent d'autoritzacions

L'aparició del diàleg d'autenticació depèn del resultat de PolicyKit i també si el gestor d'autenticacions és definit com «autentica com a usuari root» o «autenticat com un dels usuaris del grup UNIX» o a la manera em que la biblioteca de PolicyKit està configurada (veure la pàgina de manual PolicyKit.conf(5) per a més detalls). Tingueu en compte que algunes de les captures de pantalla a continuació s'han realitzat en un sistema configurat per a utilitzar el mòdul de Pam ThinkFinger. El text que es mostra en els diàlegs d'autenticació prové dels fitxers XML .policy de PolicyKit que són a /usr/share/PolicyKit/policy i són llegits pel dimoni d'autenticació quan una de les aplicacions demana obtenir una autorització. Per tant, el que l'usuari veu no està sota el control de l'aplicació (per exemple, no es passa des de l'aplicació), el qual exclou una classe d'atacs que les aplicacions miren d'enganyar a l'usuari per obtenir un privilegi.

El diàleg d'autenticació quan se li demana a l'usuari autenticar com a usuari root amb la contrasenya o fins i tot s'hagi de passar el dit (empremta dactilar). Els detalls mostren la informació d'interès quant a l'acció d'aquesta aplicació, l'acció en si mateixa i el proveïdor d'aquesta. Si feu clic a l'enllaç d'acció s'obrirà el gestor d'autoritzacions apuntant a l'acció indicada. El venedor també pot proporcionar un enllaç per a l'acció, aquest s'usa en fer clic a l'enllaç «Venedor»:

El diàleg d'autenticació demana per a root, passeu el dit i mostra les descripcions

El diàleg d'autenticació on se li demana a l'usuari autenticar com a usuari administrador i PolicyKit està configurat per utilitzar la contrasenya de root per a això:

El diàleg d'autenticació demana la contrasenya arrel

Diàleg d'autenticació on se li demana a l'usuari autenticar com a usuari administrador i PolicyKit està configurat per a utilitzar un grup per a això:

El diàleg d'autenticació demanant un usuari del grup «admin»

El mateix diàleg d'autenticació, mostrant la llista desplegable on es pot seleccionar l'usuari:

El mateix diàleg d'autenticació, mostrant la llista desplegable on es pot seleccionar l'usuari

El diàleg d'autenticació mostrant una acció on el privilegi pot ser mantenir per temps indefinit:

El diàleg d'autenticació mostrant una acció on el privilegi pot ser mantenir per temps indefinit

El diàleg d'autenticació mostrant una acció on el privilegi pot ser només conservar durant la resta de la sessió d'escriptori:

El diàleg d'autenticació mostrant una acció on el privilegi pot ser només conservar durant la resta de la sessió d'escriptori