Visibility of Dynatrace segments
The Visibility setting determines who sees the segment in their list of segments.
-
Unlisted—these segments are visible only in the owner's list of segments. This prevents segment lists from becoming unnecessarily cluttered. This is the default setting.
-
Anyone in the environment—these segments are listed in everyone's list of segments.
It is important to understand that the Visibility setting doesn't affect general access to segments.
- Unlisted segments can still be made available to others by being referenced in apps, such as in shared notebooks and dashboards. Everyone has read-only access to all segments. This makes collaboration with segments simple.
- Permissions in IAM policies determine who can to configure segments visible to anyone.
- Segments themselves don't contain any data. All queries, with or without segments, always respect data access permissions enforced by IAM policies.
Segment permissions
Regardless of configured visibility, any segment can be accessed with storage:filter-segments:read
permission. This guarantees that even unlisted segments that may be referenced in a shared notebook, can be used by anyone having access to that notebook.
For more information on segment permissons see IAM policy statements.