Overview
The Seguridad system provides comprehensive user management capabilities through thealta_usuarios.php interface. Administrators can create, modify, and manage user accounts with role-based access control.
Adding New Users
Access User Management
Navigate to the user management interface at
alta_usuarios.php (requires administrative permissions - Category 100)Fill User Information
Complete the following required fields:
Username (lowercase, max 16 characters)
User password (max 16 characters)
Password confirmation (must match)
User description or full name (max 50 characters)
Circunscripción (department/jurisdiction)
Permission category/role code
The system checks for duplicate usernames in the
hs_pswod table before creating new accounts.Database Schema
User information is stored in thehs_pswod table:
Modifying Users
Update Information
Modify any of the user fields as needed
The username (
id) cannot be changed once createdModification Query
Bulk Operations
Disable Loading for All Users
Administrators can prevent all non-admin users from loading data before a specified date:User List View
The system displays all users with the following information:Sorting
Users are sorted by:autorizado_carga_fuera_periodo(authorized loading date)usd(username) in ascending order
Access Control
User management requires administrative access:Client-Side Validation
The form includes JavaScript validation:Best Practices
Username Convention
Username Convention
- Use lowercase characters only
- Keep usernames concise (max 16 chars)
- Use meaningful identifiers (e.g., department codes)
Password Policy
Password Policy
Role Assignment
Role Assignment
- Assign the minimum required permission level
- Document role assignments for audit purposes
- Review user permissions regularly
- See Permissions for role codes
Data Integrity
Data Integrity
- Verify department assignments match organizational structure
- Keep contact information up to date
- Set appropriate authorized loading dates
Related Documentation
Permissions
Learn about role codes and access control
Regional Units
Understand departmental structure
Database Setup
Configure PostgreSQL and schema
System Configuration
PHP and web server settings
Troubleshooting
User Already Exists
User Already Exists
Password Mismatch
Password Mismatch
Database Insert Error
Database Insert Error
- Database connection is active
- Table
hs_pswodexists - User has INSERT permissions
- Required fields are not NULL