Components
Management Server
Axidian Privilege Core
This is the central component that manages the logic of Axidian Privilege operation.
Environment:
- Windows Server 2016 – 2022 → Internet Information Services (IIS)
- Linux Web Server → Docker → Nginx Web Server
Consists of:
- web application — core
Tasks:
- Managing users, privileged accounts, access, passwords, etc.
Axidian Privilege IdP
User and Component Identification Center.
Environment:
- Windows Server 2016 – 2022 → Internet Information Services (IIS)
- Linux Web Server → Docker → web server → Nginx Web Server
Consists of:
- web application — idp
Tasks:
- User authentication management, 2fa issuance and verification, Axidian Privilege component authentication
Axidian Privilege Management Console
An administrative interface for management of Axidian Privilege.
Environment:
- Windows Server 2016 – 2022 → Internet Information Services (IIS)
- Linux Web Server → Docker → Nginx Web Server
Consists of:
- web application — mc
Tasks:
- The task list is available in Administration section.
Axidian Privilege User Console
User interface for accessing protected Axidian Privilege objects.
Environment:
- Windows Server 2016 – 2022 → Internet Information Services (IIS)
- Linux Web Server → Docker → Nginx Web Server
Consists of:
- web application — uc
Tasks:
- The task list is available in User's Manual section.
Axidian Privilege Log Server
This is a uniform event log that collects and stores the Axidian Privilege events.
Environment:
- Windows Server 2016 – 2022 → Internet Information Services (IIS)
- Linux Web Server → Docker → Nginx Web Server
Consists of:
- web application — ls
Tasks:
- Collecting, storing and issuing events.
Axidian Privilege EventLog
An add-on for Axidian Privilege Log Server.
Environment:
- Windows Server 2016 – 2022
Consists of:
- Files and Libraries for Log Server
Task:
- Implements event logging in Windows Event Log.
Access Server
Axidian Privilege Gateway
A set of components implementing jump server functions, session auditing tools and protection mechanisms.
Environment:
- Windows Server 2016 – 2022
Consists of:
- Windows desktop application — ProxyApp.exe
- File System Driver — Pam.FsFilter
- Windows service for interacting with a file system filter — Pam.Service
- Modified SSH Client — Putty.exe
- Extension for mstsc.exe
- A set of utilities and libraries — FFmpeg
- Process Control Libraries
Tasks:
- Providing access to target resource via the RDP/SSH/Telnet protocols and others in RemoteApp mode
- Recording videos and screenshots, text interception and interception of transmitted files.
- Processing and saving session artifacts.
- Checking the status of client components.
- Process startup control, file system access control.
Axidian Privilege SSH Proxy
Proxy server for SSH sessions.
Environment:
- Linux → Docker
Consists of:
- application — Pam.SshProxy.Service (Linux)
The component tasks are:
- Providing access via SSH/SCP/SFTP protocols
- Providing port forwarding with the target resources
- Interception of text and transmitted files
- Processing and saving session artifacts.
Axidian PAM PostgreSQL Proxy
Proxy server for PostgreSQL sessions.
Environment:
- ОС Linux → Docker
Consists of:
- application — Pam.PostgreSQLProxy.Service (Linux)
The component tasks are:
- Interception of the text of SQL queries launched by the user.
Axidian Privilege RDP Proxy
Proxy server for RDP sessions.
Environment:
- Linux → Docker
Consists of:
- application — Pam.RdpProxy.Service (Linux)
The component tasks are:
- Providing access via RDP protocols
- Interception of text, video, screenshots and transmitted files
- Processing and saving session artifacts
Axidian Privilege ESSO Agent and Axidian Privilege Admin Pack
A set of components for implementing SSO access.
Environment:
- Windows Server 2016 – 2022
Consists of:
- A set of applications, services, and tools for interacting with authentication forms and Axidian Privilege components
- Extensions for Internet Explorer, Google Chrome, Microsoft Edge browsers
Tasks:
- Interception and autofill of authentication forms for web-based applications and Windows desktop applications
Windows Resources
Axidian Privilege Agent
The component is intended to capture text logs during RDP session.
Environment:
- Windows Server 2016 – 2022/Windows XP SP3 X64 – Windows 11
Consists of:
- Windows application — Pam.Proxy.WindowsAgent.exe
Tasks:
- Recording changes of active windows, process launches and keyboard input
- Sending heartbeat messages to Axidian Privilege Gateway to register its activity
The Axidian Privilege Agent component is optional, as Axidian Privilege is a completely agentless solution. You can disable text logs in RDP sessions to work without Axidian Privilege Agent.
Linux Resources
PAMSU Component
A component for executing commands with root privilege similar to the sudo command. The difference is that authentication will be requested from the Axidian Privilege user, not from the privileged account on behalf of which the session was opened on the resource.
Environment:
- Linux
Consists of:
- .deb or .rpm packages
Tasks:
- Running elevated commands as a PAM user
The PAMSU component is optional, as Axidian Privilege is a completely agentless solution. You can disable pamsu feature in SSH sessions to work without PAMSU.
User's Workplace
Axidian Privilege Desktop Console
Additional tool for connecting to target resources via Axidian Privilege.
Consists of:
- Modified mRemoteNG utility
Tasks:
- The task list is available in User's Manual section.