Pam.Tools.Aapm - console utility for retrieval a password or SSH Key accounts by Applications.

Console Utility configuration

To configure the console utility, you need to configure appsettings.json file:

Section Auth:

  • Auth.Username - Application name
  • Auth.Password - Application password. For getting the password go to UCApplications View credentials.

Section Endpoints:

  • CoreUrl - Core address.
  • IdpUrl - Idp address.

Configuration example :

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

Usage of console utility

To run the console utility, open the terminal, go to the folder with the utility and execute the command .\Pam.Tools.Aapm.exe

Possible parameters:


Usage example:

Input: 

./Pam.Tools.Aapm.exe get-accounts
./Pam.Tools.Aapm.exe get-password --name INDEED\IPAMADServiceOps

Output:



  • No labels