Overview

There are three places where can configure Grape

  1. Configuration files (terminal)

    • Permission required: Only available to sysadmins who have ssh access to the Grape machine

    • What: Company wide settings that never or seldomly change

    • Example: admin email addresses, allowed domain names, SMTP server credentials etc.

  2. In the Django Admin Site (web)

    • Permission required: Only available to Grape Superusers

    • What: edit a lot of objects in the database directly, change settings that are not available to normal users

    • Example: change organization subdomain, delete organizations, enable features etc.

  3. Organization Settings page (web)

    • Permission required: Available to all members of an organization, some features only available to owners and admins

    • What: Settings that are individual to organizations and settings that can be configured much better with a GUI

    • Example: Set up SSO, invite members, add service integrations