Honeycomb’s mission is to empower engineering teams to debug production systems. Many defaults are chosen to enable and support the ambient broadcasting and sharing of knowledge.
Our permissions philosophy centers around minimizing behaviors that may be destructive or disruptive to fellow team members’ query activity.
|Promote / demote other team owners||✔|
|Make team SSO-only||✔|
|Upgrade and adjust pricing||✔|
|Invite new users / accept join requests||✔|
|Create new teams||✔||✔|
|Create, edit, and disable API keys||✔|
|Redact API Keys*||✔||✔|
|View redacted API Keys||✔|
|View non-redacted API Keys||✔||✔|
* Redacting API keys is not available to our Teams that are using Secure Tenancy
Datasets may be queried on by any member of the team and query history is visible to all members of the team.
|Delete a dataset||✔|
|Edit dataset ingest settings
_e.g. nested JSON, etc._
|Edit dataset schema settings
_e.g. column types, column max lengths, etc._
|Edit dataset display
_e.g. column descriptions, dataset descriptions, aliases, etc._
Boards can be created by anybody and default to being public. Any public boards will be accessible and editable by the members of your team.
Boards may be marked as “Limited [access]” and will be visible only by the creator and any team owners. The board creator may take the board public at any time. Other members will not be able to add or edit queries to a limited access board unless explicitly added as a collaborator by the creator.
|Create public boards||✔||✔|
|View public boards||✔||✔|
|Create limited access boards||✔||✔|
|Make limited access boards public||✔||✔|
|Add collaborators to a limited access board||✔||✔|
|Add queries and metadata to boards||✔||✔|
|Edit queries and metadata on boards||✔||✔|
|View anybody’s limited access board||✔|
|Delete public boards||✔||✔|
|Delete anybody’s limited access board||✔|
Triggers are creatable, editable, and viewable by all members in a team. Clear attribution on triggers communicate which team member created or last edited a particular trigger.
Derived columns may be created on a dataset by any member of the team. As with boards, derived columns may only be deleted by the creator or a team owner.
|Create derived columns||✔||✔|
|Delete own derived column||✔||✔|
|Delete anybody’s derived column||✔|