Overview
As a system administrator, you’re responsible for configuring HERCULES SGI to match your institution’s policies, workflows, and integration requirements. This guide covers user management, system configuration, and institutional settings.User Management
User management is handled through the USR (Users) service, which integrates with your institutional identity provider.Managing User Accounts
Adding New Users
Adding New Users
- Navigate to Administration > Users
- Click Add User
- Enter user details:
- Institutional ID
- Name and contact information
- Department/Unit
- The user can log in using institutional credentials
Assigning Roles and Permissions
Assigning Roles and Permissions
CSP-INV: Can create and manage applications and projectsETI-INV: Can submit ethics reviewsPII-INV: Can register inventions
CSP-UGI: Research office manager (unit manager)ETI-EVC: Ethics committee evaluatorETI-ACT: Ethics committee secretaryPII-ADM: IP office administrator
ADM: System administratorCNF: Configuration manager
- Select the user
- Click Manage Roles
- Check the appropriate role boxes
- Define scope (global or specific management units)
Managing Research Units
Managing Research Units
- Go to Administration > Unidades de Gestión
- Create units matching your org structure (departments, faculties, institutes)
- Assign unit managers who can:
- Approve applications from their unit
- Configure unit-specific settings
- Generate unit reports
sgi-webapp/src/app/module/csp/unidad-gestionManaging Research Groups
Creating Research Groups
Creating Research Groups
- Navigate to CSP > Grupos
- Click New Group
- Configure:
- Group name and code
- Principal investigator
- Research lines
- Active period
- Associated department/unit
sgi-webapp/src/app/module/csp/grupo/grupo-crearManaging Group Members
Managing Group Members
- Add members with roles (PI, Co-I, Researcher, Technician)
- Set dedication percentages
- Define membership periods
- Track member changes over time
System Configuration
The CNF (Configuration) service manages system-wide and module-specific settings.Accessing Configuration Settings
Navigate to Administration > Configuration. Settings are organized by module:- CSP Configuration: Project and application settings
- ETI Configuration: Ethics committee settings
- PII Configuration: Intellectual property settings
- PRC Configuration: Scientific production settings
- Global Configuration: System-wide settings
sgi-webapp/src/app/module/adm/config-*
CSP Module Configuration
Grant Call Management
Grant Call Management
- Internal project code format
- Budget justification ID format
- Budget line numbering
- Enable/disable applications without formal calls
- Minimum team dedication percentage
- Auto-save interval
CSP_DEDICACION_MINIMA_GRUPOExternal System Integration (SGE)
External System Integration (SGE)
- System name and URL
- Integration mode (synchronous/asynchronous)
- Data mapping rules
- Budget synchronization
- Expense tracking
- Invoice management
- Financial reporting
CSP_NOMBRE_SISTEMA_GESTION_EXTERNOCSP_URL_SISTEMA_GESTION_EXTERNOCSP_CARDINALIDAD_RELACION_SGI_SGE
sgi-webapp/src/app/module/adm/config-csp/config-csp.component.ts:12-94Expense Classification
Expense Classification
CLASIFICACION: Validate against expense categoriesELEGIBILIDAD: Check eligibility rulesCLASIFICACION_ELEGIBILIDAD: Both validations
CSP_VALIDACION_CLASIFICACION_GASTOSImpact:- Controls which expenses can be charged to projects
- Enforces funding agency requirements
- Enables automated compliance checking
Notification Recipients
Notification Recipients
- Application status changes
- Project phase deadlines
- Budget alerts
- Report due dates
- By management unit (UO)
- By role
- Specific email addresses
CSP_COM_SOLICITUD_CAMBIO_ESTADO_SOLICITADA_DESTINATARIOS_UOCSP_COM_PROYECTO_FASES_DESTINATARIOS_UO
sgi-webapp/src/app/module/adm/config-csp/config-csp.component.ts:20-33Export Limits
Export Limits
- Report generation performance
- Memory usage
- User experience
ETI Module Configuration
Ethics Committee Setup
Ethics Committee Setup
- Navigate to ETI > Comités
- Define committee details:
- Committee type (CEISH, CEEA, CBE)
- Name and description
- Active period
- Assign committee members:
- Chair
- Secretary
- Evaluators
- Support staff
Meeting Schedules
Meeting Schedules
- Go to committee settings
- Add Convocatorias de Reunión:
- Meeting date and time
- Submission deadline
- Location (physical/virtual)
- Maximum submissions
- System automatically assigns submissions to next available meeting
Evaluation Forms
Evaluation Forms
- Define evaluation criteria
- Set scoring scales
- Configure required fields
- Create decision templates
- Research type (clinical, social, animal)
- Risk level
- Funding source
Document Templates
Document Templates
- Informed consent templates
- Approval certificate format
- Amendment request forms
- Annual review templates
PII Module Configuration
IP Process Configuration
IP Process Configuration
- Required fields
- Approval chain
- Evaluation criteria
- Cost tracking categories
- Filing jurisdictions
- Agent/attorney database
- Contract templates
- Revenue distribution rules
- Reporting requirements
Cost Allocation Rules
Cost Allocation Rules
- Patent filing fees
- Maintenance costs
- Attorney fees
- Translation costs
- Cost centers
- Budget allocation
- Reimbursement policies
PRC Module Configuration
Publication Types
Publication Types
- Journal impact factor sources (JCR, SJR, etc.)
- Conference ranking systems
- Quality indicators
- Open access policies
Metrics Collection
Metrics Collection
- Citations
- H-index
- Downloads
- Altmetrics
Global Configuration
Institution Settings
Institution Settings
- Institution name and logo
- Contact information
- Legal entity details
- Tax identification
- Bank account information
- Official reports
- Grant applications
- Contracts and agreements
Date and Time Formats
Date and Time Formats
- Date format (DD/MM/YYYY, MM/DD/YYYY, etc.)
- Time format (24h/12h)
- Fiscal year start date
- Academic year dates
Email Server Configuration
Email Server Configuration
- SMTP server and port
- Authentication credentials
- From address and name
- Email templates
- Retry policies
Setting Up Committees and Workflows
Grant Review Workflow
Define Review Stages
- Initial administrative check
- Scientific evaluation
- Budget review
- Final decision
Assign Reviewers
- Internal evaluators by expertise area
- External reviewer database
- Conflict of interest rules
Configure Evaluation Criteria
- Scientific merit
- Methodological quality
- Team qualifications
- Budget justification
- Expected impact
Ethics Review Workflow
Ethics committees have specialized workflows configured in the ETI module:-
Submission Intake
- Completeness check
- Assignment to committee
- Scheduling for review
-
Evaluation
- Primary reviewer assignment
- Secondary reviewer (if required)
- Committee discussion
- Decision recording
-
Follow-up
- Amendment tracking
- Adverse event reporting
- Annual renewals
- Study closure
Managing Institutional Settings
Organizational Units
Budget Categories
Research Classifications
Document Types
Organizational Hierarchy
Defining Units
Defining Units
- Designated managers
- Budget codes
- Specific workflows
- Custom notification settings
Budget and Finance Configuration
Expense Categories
Expense Categories
- Salaries
- Social security
- Benefits
- Materials and supplies
- Equipment
- Travel
- Services
- Indirect costs
- Administrative fees
- Facilities costs
Budget Line Templates
Budget Line Templates
- Standard research project
- Equipment grant
- Training grant
- Clinical trial
- Predefined categories
- Typical percentages
- Eligibility rules
- Documentation requirements
Data Integration
SGI integrates with multiple institutional systems:LDAP/Active Directory Integration
Economic Management System (SGE)
Bi-directional integration for:- Budget creation and approval
- Expense recording and validation
- Invoice processing
- Financial reporting
sgi-webapp/src/app/module/adm/config-csp/config-csp.component.ts:62-93
HR Systems
Synchronize:- Employee records
- Salary information
- Department assignments
- Contract dates
Research Information Systems
Exchange data with:- Publication databases (WoS, Scopus)
- Institutional repository
- CRIS/RIMS systems
- National research databases
Maintenance and Monitoring
Regular Maintenance Tasks
-
Weekly:
- Review system logs for errors
- Check notification delivery
- Monitor database performance
-
Monthly:
- Review user access and roles
- Update committee schedules
- Audit configuration changes
- Generate usage reports
-
Quarterly:
- Review integration health
- Update document templates
- Assess storage usage
- Plan capacity needs
-
Annually:
- Review all institutional settings
- Update fiscal year configuration
- Archive completed projects
- Train new administrators
Backup and Recovery
Troubleshooting
Users Can't Log In
Users Can't Log In
- SSO/LDAP connectivity
- User exists in institutional directory
- Account not locked or expired
- Browser cookies enabled
- Network connectivity
Notifications Not Sending
Notifications Not Sending
- Email server configuration
- Recipient configuration for event type
- User email addresses up to date
- Email not caught in spam filters
- SMTP credentials valid
SGE Integration Errors
SGE Integration Errors
- Network connectivity to SGE
- API credentials valid
- Data format matches expectations
- Budget codes exist in both systems
- Integration logs for specific errors
Performance Issues
Performance Issues
- Database query performance
- Export row limits
- Concurrent user load
- File storage and retrieval
- Cache configuration
Security Best Practices
Access Control
- Use principle of least privilege
- Regularly audit role assignments
- Remove access for departed employees
- Use group-based permissions where possible
Data Protection
- Enable encryption at rest and in transit
- Implement data retention policies
- Anonymize data for reports when appropriate
- Comply with GDPR and institutional policies
Audit Logging
- Enable comprehensive audit trails
- Monitor privileged actions
- Regular log review
- Long-term log retention
Related Documentation
- Architecture Overview - System architecture and integration points
- Deployment Guide - Installation and deployment procedures
- Configuration Reference - Detailed configuration options
- Manager Guide - Research office manager workflows