Skip to main content

Configure OKR Visibility

Control who can view and edit objectives by setting visibility levels. The Visibility column in the OKR listing page differentiates between Private, Publicly Readable, and Publicly Editable OKRs.

Who Configures OKR Visibility

Visibility settings balance transparency and privacy:

  • OKR Owners set visibility levels for their objectives based on strategic sensitivity and collaboration needs.
  • Administrators change visibility for any OKR to enforce governance policies or respond to organizational transparency shifts.
  • Product Owners typically set product objectives as Publicly Readable to build alignment while restricting editing to the product team.
  • Executives may keep strategic objectives Private during early planning, then make them Publicly Readable once finalized.

Permission Requirement

To change visibility of your own OKRs: All users with Agility Pro or Premium license can set visibility for objectives they created.

To change visibility of any OKR: Administrator privileges are required to modify visibility settings for OKRs owned by other users.

Visibility level permissions:

  • Private: Only the owner and administrators can view and edit. Other users cannot see the OKR in search results or listings.
  • Publicly Readable: All users can view but only the owner, shared users, and administrators can edit.
  • Publicly Editable: All users can view and edit the objective and its key results.

Visibility Permissions

  • Administrators: Change visibility for all OKRs and view all private OKRs
  • Individual users: Change visibility only for OKRs they own
  • Normal users: Cannot view private OKRs of other users

Set Visibility for OKRs

  1. From the OKRs listing page, click an OKR.
  2. Click the ellipsis menu next to the OKR name.
  3. From the pop-up menu, select:
    • Make Private: Sets the OKR as private
    • Make Public: Sets the OKR as public

The OKR listing page displays the results based on your selection.

Filter by Visibility

Filter OKRs based on visibility level:

  • Private: Displays all private OKRs of individual users
  • Publicly Readable: Displays all publicly readable OKRs
  • Publicly Editable: Displays all publicly editable OKRs

Troubleshooting

Why can't I change the visibility of an OKR?

You can only change visibility for OKRs you created. To change visibility for someone else's OKR, you need administrator privileges.

What happens to cascading relationships when I make an objective Private?

Private objectives cannot be used as parent objectives in cascading hierarchies. If child objectives are already linked, they lose the parent association. Set objectives to Publicly Readable if you want them to be cascadable.

Can I make a key result visible while keeping the objective Private?

No. Key results inherit the visibility of their parent objective. To make key results visible, you must set the objective visibility to Publicly Readable or Publicly Editable.

How does visibility interact with Shared Access With?

Shared Access With grants editing rights to specific users regardless of visibility. For example, a Private objective shared with a user gives that user full editing access even though other users cannot see it.