PFCG
Mantenimiento de roles (generador de perfiles).
- Área
- Seguridad y usuarios (BC)
- Grupo
- Control de accesos
- Actualizado
- 21 de octubre de 2026
Para qué sirve
La PFCG mantiene roles: el conjunto de transacciones (menú) y autorizaciones que se asigna a los usuarios. A partir del menú, el generador de perfiles propone los objetos de autorización necesarios y crea el perfil.
Es la herramienta estándar para la gestión de permisos en SAP.
Cuándo la usarás
Caso práctico
Un usuario necesita ver pedidos de compra. Creas el rol Z_MM_CONSULTA_PEDIDOS con la ME23N, completas la actividad 03 (visualizar) en los objetos M_BEST_*, generas el perfil y asignas el rol al usuario.
Pasos básicos
- Escribe el nombre del rol (los propios empiezan por
Z) y pulsa Crear rol individual. - En Menú añade las transacciones.
- En Autorizaciones pulsa Modificar datos de autorización, completa los valores que falten (marcados en amarillo o rojo) y genera el perfil.
- En Usuario asigna los usuarios y pulsa Comparación de usuarios.
Tablas principales
Tablas que lee o actualiza:
| Tabla | Qué guarda |
|---|---|
AGR_DEFINE | Definición de los roles. |
AGR_TCODES | Transacciones del menú de cada rol. |
AGR_1251 | Valores de autorización de cada rol. |
AGR_USERS | Usuarios asignados. |
Autorizaciones
Para arrancar cualquier transacción hace falta el objeto S_TCODE con su código (campo TCD). Además, al trabajar se comprueban:
| Objeto | Qué controla |
|---|---|
S_USER_AGR | Crear, modificar o asignar roles. |
Para saber qué usuarios pueden ejecutarla, mira el truco Ver qué usuarios tienen acceso a una transacción. Si a alguien le falta una autorización, la SU53 muestra cuál.
Relacionadas
Transacciones relacionadas
Más en Control de accesos
En abap.es
¿Dudas con esta transacción?
Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.
Actualizado: 21 de octubre de 2026