Overview¶
Note
In this text, DPM is the acronym used to refer to the Dynamic Policy Manager, also known as Polman.
The DPM’s GUI is designed to simplify managing policies across applications and services. Featuring an intuitive layout and straightforward navigation, the interface allows users to view, create, and manage policies with ease. By highlighting essential features and making them accessible, the GUI ensures that policy management is efficient, user-friendly, and accessible without requiring extensive technical knowledge.
Key Features¶
The GUI provides the following key features to enhance policy management:
- Intuitive Interface: A clean and organized layout that makes it easy to navigate and manage policies.
- Real-Time Updates: Dynamic data handling ensures that users always see the most up-to-date information.
- Role-Based Access: Different levels of access for guests and authenticated users to ensure security and data integrity.
Interaction Modes¶
The GUI offers two distinct modes of interaction, tailored to different user needs:
Guest Mode¶
Guest Mode offers a read-only experience, allowing users to explore basic policy information without the need for authentication. It is designed to provide insight while restricting access to sensitive features.
Key Features of Guest Mode¶
- Policy Overview: Guests can view summary statistics, including the total number of policies, how many are active or inactive, and a visual representation in the form of a pie chart.
- Restricted Access: Guests are not permitted to view detailed policy content, nor can they create, edit, or delete policies.
User Interface Options Available to Guests¶
While in Guest Mode, users have limited interaction options within the application interface:
- Login – Initiates the authentication process, unlocking full functionality for registered users.
- Theme Toggle (Dark/Light Mode) – Allows guests to switch between dark and light visual themes for a personalized viewing experience.
- Sidebar Toggle – Enables users to show or hide the sidebar to optimize navigation and screen space.
User Mode¶
For logged-in users, the interface unlocks full control over policy management. Features include:
- Policy List View: Displays all policies with filtering options by App Name or Host ID.
- Policy Details: Provides an in-depth view of a specific policy, including general information, specifications, actions, and status.
- Create Policies: Users can define new policies with detailed configurations.
- Edit Policies: Modify existing policies, including variables and thresholds.
- Delete Policies: Remove unnecessary or outdated policies.
- Activate/Deactivate Policies: Toggle the status of policies between active and inactive.
Conclusion¶
The DPM’s GUI is designed to meet the needs of both casual users and administrators, providing a seamless and secure experience for policy management. Whether in Guest Mode or User Mode, the interface ensures that users can efficiently manage policies while maintaining data integrity and security.