Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Running the utility on Linux section is added.

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

Path: ..PAM_2.9.0\indeed-pam-tools\aapm\

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 :

Code Block
{
  "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

Windows

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

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

Output

Image Added


Linux

Note

Make sure you have dotnet-runtime-6.0 installed.


To run the console utility, open the terminal, go to the folder with the utility:Image Removed

Code Block
languagebash
cd PAM_2.9.0\indeed-pam-tools\aapm\

and run the command dotnet Pam.Tools.Aapm.dll


Usage Example

Input

Code Block
languagebash
dotnet Pam.Tools.Aapm.dll get-accounts



Divbox
classrightFloat

Table of Contents
printablefalse