Sorry, we don't support your browser.  Install a modern browser

Improved Visibility of Profile Assignments in UMS#367

K

Summary

In the current UMS interface, administrators can see that an application, setting, or configuration element is assigned to a certain number of profiles. However, the system does not provide details on which profiles these assignments refer to. This lack of transparency makes it difficult to track configuration scopes, troubleshoot issues, and maintain compliance.

Problem Description

When UMS displays that an element is associated with multiple profiles (e.g., “assigned to X profiles”), there is no:

  • List of the corresponding profile names or IDs
  • Mouse-over tooltip with additional information
  • Direct navigation or reference to the assigned profiles
  • Clear visibility in the profiles themselves (assignments may not be apparent due to inheritance, defaults, or profile layering)

This forces administrators to manually inspect all potentially relevant profiles—even when the UI indicates that associations exist—resulting in uncertainty and time-consuming verification.

Impact

  • Reduced operational transparency: Hard to identify where a configuration applies.
  • Troubleshooting inefficiency: Assignment issues can take longer to diagnose.
  • Compliance and audit challenges: Difficult to document effective configuration scopes.
  • Risk of misconfiguration: Unintended or unnoticed assignments may persist.

Requested Enhancement

  1. Display Assigned Profiles

    • Show an explicit list of profile names/IDs directly within the element’s details view.
    • Provide clickable links for quick navigation to each profile.
  2. Mouse-over Tooltips

    • Add a tooltip to the assignment count that displays assigned profiles and relevant metadata (e.g., last modified timestamp).
  3. Search & Filter Functions

    • Allow filtering such as:
      • “Show all profiles this element is assigned to”
      • “Show all elements assigned to this profile”
    • Support effective assignment tracing (direct + inherited).
  4. Enhanced Profile View

    • Within the profile configuration view, clearly list all effective assignments, including:
      • Direct assignments
      • Inherited assignments
      • Overrides
      • Assignment source indicators
  5. Audit Logging

    • Record assignment changes with:
      • User
      • Timestamp
      • Action (added/removed/modified)
      • Affected element and profile

Acceptance Criteria

  • When viewing an element in UMS, the administrator can:

    • See a complete list of assigned profiles
    • Hover over the “assigned to X profiles” text to view the names and details
    • Navigate directly to each profile via links
  • In the profile view, administrators can:

    • See all effective assignments with source indication
    • Search for which elements are applied to the profile
  • Audit logs reflect all assignment-related changes.

Benefits

  • Significant reduction in troubleshooting effort
  • Higher transparency and governance
  • Improved change-control processes
  • Better support for large-scale or complex UMS environments
  • Clearer inheritance and layering behavior

5 months ago
?
4 months ago