Skip to main content
Version: Privileged Access Manager 3.0

Работа с AAPM Console Tool

Pam.Tools.Aapm — консольная утилита для автоматизированного получения паролей или SSH ключей учетных записей Приложениями.

Путь: IndeedPAM_3.0_RU\indeed-pam-tools\aapm\

Настройка консольной утилиты

Для настройки консольной утилиты необходимо отредактировать файл appsettings.json:

Секция Auth:

  • Auth.Username — имя Приложения.
  • Auth.Password — пароль Приложения. Чтобы получить пароль, перейдите в UC → Приложения → Показать учетный данные.

Секция Endpoints:

  • CoreUrl — адрес Core
  • IdpUrl — адрес Idp

Пример настройки:

{
"Auth": {
"Username": "MyApplication",
"Password": "M3YTy;[j;q&*DrZQSl(?B1agm$7uS+",
},
"Endpoints": {
"CoreUrl": "https://debmng.indeed.test/core",
"IdpUrl": "https://debmng.indeed.test/idp"
}

Использование консольной утилиты

Windows

Для запуска консольной утилиты откройте терминал, перейдите в папку с утилитой и выполните команду .\Pam.Tools.Aapm.exe.

Возможные параметры: 

Примеры использования:

  1. Ввод: ./Pam.Tools.Aapm.exe get-password --name INDEED\IPAMADServiceOps
  2. Ввод: ./Pam.Tools.Aapm.exe get-accounts

Linux

Важно

Убедитесь, что dotnet-runtime-8.0 установлена.

Чтобы запустить консольную утилиту, откройте терминал, перейдите в папку с утилитой:

cd IndeedPAM_3.0_RU\indeed-pam-tools\aapm\

и вызовите команду Pam.Tools.Aapm.dll с нужным аргументом.

Пример использования:

Ввод
dotnet Pam.Tools.Aapm.dll get-accounts