Personalización de Cuenta
Introducción
En una organización, puedes personalizar los elementos de la cuenta de los usuarios. Esto incluye si cada elemento es visible y su regla de visualización y regla de modificación.
Cuando personalizas los elementos de la cuenta en una organización, esta configuración tiene efecto en la página de inicio de todos los miembros de esa organización.
¿Cómo Personalizar?
Los elementos de la cuenta tienen cuatro atributos:
Column Name | Selectable Value | Description |
---|---|---|
Name | - | Account item name. |
Visible | True / False | Select whether this account item is visible on the user home page. |
ViewRule | Rule Items | Select a rule to use when viewing the account item. Controls who can view this field. |
ModifyRule | Elementos de Regla | Selecciona una regla para usar al modificar el elemento de la cuenta. Controls who can edit this field. |
Understanding View Rule and Modify Rule
View rule and Modify rule provide field-level permission control for user account items:
- View rule: Determines who can see the value of this account field (e.g., email, phone number, address)
- Modify rule: Determines who can change the value of this account field
This is different from the broader Permission feature, which controls access to applications and resources. View rule and Modify rule specifically control access to individual user profile fields.
Configuration Steps
Para personalizar los elementos de la cuenta, sigue estos pasos:
Navigate to Organizations in the Casdoor sidebar
Click on your organization to open the Edit Organization page
Scroll down to the Account items section
Casdoor proporciona operaciones simples para configurar los elementos de la cuenta:
a. Set item visibility
Control whether this account item is shown on the user home page:
b. Set viewing and modifying rules
Configure who can view and modify each field:
Available Rules
There are 3 rules available for both View rule and Modify rule:
- Public: Everyone has permission. Any user can view/modify this field for any user.
- Self: Each user has their own permission. Users can only view/modify their own field values.
- Admin: The administrator has permission. Only organization administrators can view/modify this field for users.
Example Use Cases
Here are some common configuration patterns:
Field | View Rule | Modify Rule | Use Case |
---|---|---|---|
Nombre | Public | Self | Everyone can see names, but users can only change their own |
Correo electrónico | Self | Self | Users can only see and change their own email |
Teléfono | Admin | Admin | Only admins can see and change phone numbers (for privacy) |
Nombre para mostrar | Public | Self | Public profile name visible to all |
Contraseña | Self | Self | Users can only change their own password |
Use Admin rules for sensitive fields like phone numbers, addresses, or internal identifiers that should only be managed by administrators.
These field-level permissions work in conjunction with the broader Permission system in Casdoor. The Permission system controls access to applications and API resources, while View rule and Modify rule control access to specific user profile fields within the Edit Organization page configuration.
Tabla de Cuenta
A continuación se presentan todos los campos en el elemento de la cuenta. Para descripciones, puedes referirte a usuario.
Organización
ID
Name
Display name
Avatar
Tipo de usuario
Password
Email
Phone
País/Región
Ubicación
Afiliación
Título
Página de inicio
Biografía
Etiqueta
Solicitud de registro
Inicios de sesión de terceros
Propiedades
Es administrador
Es administrador global
Está prohibido
Está eliminado