Skip to main content

Admin Area

This section serves as a comprehensive dashboard for administrators, providing essential tools and insights for managing your GitGuardian Self-Hosted instance. It enables effective monitoring of system health, user management, and configuration of instance settings.

info

When installing GitGuardian as Self-Hosted, there can only be one workspace per instance.

Health Check

A page dedicated to monitoring the overall health and performance of your GitGuardian instance. This ensures that all systems are functioning correctly and efficiently, highlighting potential issues before they impact your workflow. More information on the Checking environment health page.

Users

Provides a comprehensive list of all users within your GitGuardian instance. It allows for detailed user management, including adding new users and monitoring user activity.

You have the ability to:

  • Force a Password Reset: Ensure security by forcing a password reset for any user.
  • Promote a User to Admin: Grant admin privileges to users, giving them access to the admin area.
  • Revoke Admin Rights: Remove admin privileges from users as needed.
danger

The admin privilege is specifically designed to control access to the Admin Area access. To adjust workspace access levels (manager, member, or restricted), navigate to the members settings section within your workspace. Detailed information is available on the workspace setting page.

License

Manage your GitGuardian license here. This includes viewing your current license details, updating license information, and understanding your license utilization to ensure compliance and optimal usage. More information on the License Managagement page.

For embedded cluster configurations, gain direct access to the KOTS admin area from here. Further details are provided on the Access to the KOTS Admin Console page.

Settings

The Settings section allows for comprehensive customization of your GitGuardian instance to meet organizational requirements. It includes:

  • Signup Restrictions: Control user access by allowing entry only through invitation or Single Sign-On (SSO) mechanisms, ensuring secure and regulated user addition. Further details can be found on the Security recommendations and information page.
  • Preferences: A table of preferences provides flexibility, enabling fine-tuning of your GitGuardian instance for enhanced usability and efficiency. Additional information is available on the Configure preferences page.
  • Certificate-based authentication: Verify and Troubleshoot certificate-based authentication page.
  • Honeytoken Configuration: Integrate with your AWS organization to generate and monitor honeytokens, bolstering your security measures. Learn more on the Honeytoken for self-hosted page.
  • Email Configuration: Choose between Sendgrid or SMTP for email services. For setup instructions, visit the Configure the email system page.

AI Filters

AI Filters translate natural language into existing GitGuardian filters on the Incidents, Perimeter, and Audit Logs pages, allowing you to quickly locate relevant data. Filters configured via AI can also be saved as views for future use, streamlining access to frequently used filter sets.

To enable AI Filters on self-hosted instances:

  1. Navigate to the Admin area of your GitGuardian instance, under Settings > General > Preferences.
  2. In Filters, set ai_filters_enabled to true.
  3. Ensure an OpenAI API key is configured under On-Premise > openai_api_key.

Encryption Key Rotation

Enhance your security posture by periodically rotating encryption keys. This section provides tools and procedures for updating the encryption keys used to secure your data, helping to safeguard against unauthorized access. Detailed instructions are available on the Database Security page.

How can I help you ?