11/16/25About 2 min
Options
Options are used to configure the details of each Colabmacs application. We provide sane defaults as a starting point, but these should be reviewed and set to your needs.
| Option | Default | Description |
|---|---|---|
timezone | UTC | Set's the Applications local timezone. This must be set for the correct application Business Hours used in Access Rules. Business Hours will be provided to web browsers with an offset for their local timezone. This should be a valid time zone ex: America/Toronto |
TermsOfService | none | The contents of this option will be rendered at {site}/terms-of-service with a link provided during registration and a checkbox to accept the terms upon registration. The field supports Markdown for styling |
PrivacyPolicy | none | The contents of this option will be rendered at {site}/privacy-policy with a link provided during registration and a checkbox to acknowledge the policy upon registration. The field supports Markdown for styling |
default event type | model | The default event type for system Events |
logo | none | Provide the ability to upload an image file to be used as the main system logo |
primary | none | Select a color to be used as the primary system color |
secondary | none | Select a color to be used as the secondary system color |
google-auth-enabled | false | Enable authentication via Google OAuth. Requires additional setup - see Google OAuth Setup |
github-auth-enabled | false | Enable authentication via GitHub OAuth. Requires additional setup - see GitHub OAuth Setup |
microsoft-auth-enabled | false | Enable authentication via Microsoft OAuth. Requires additional setup - see Microsoft OAuth Setup |
default_project_type | null | The default project type assigned to new projects. If null, the user will be prompted to select a project type when creating a new project. |
onboarding.enable | true | Enable the onboarding process for new users. If true, new users will be guided through a series of steps to complete their profile and understand how to use the system. If false, new users will have immediate access to the system without any onboarding steps. |
onboarding.allow_team_creation | true | Allow users to create new teams. If true, users will see an option to create a new team during onboarding. If false, only administrators will be able to create new teams. |
onboarding.teams_require_approval | false | Require administrator approval for new teams. If true, new teams created by users will be in a pending state until approved by an administrator. If false, new teams will be active immediately upon creation. |
onboarding.projects_require_approval | false | Require administrator approval for new projects. If true, new projects created by users will be in a pending state until approved by an administrator. If false, new projects will be active immediately upon creation. |
onboarding.assign_default_team | null | If this option is set to a valid Team, new users will automatically be added to this team during onboarding. If null, users will be prompted to create or join a team during onboarding. |
private-mode | false | Enable private mode for the application. If true, User Information will not be displayed publically throughout the application |