Skip to content

siemens/pam_aad

 
 

Repository files navigation

pam_aad

GPL-3.0-or-later

Azure Active Directory PAM Module.

Installation

./bootstrap.sh
./configure --with-pam-dir=/lib/x86_64-linux-gnu/security/
make
sudo make install

Configuration

Edit /etc/pam.d/{{service}} and add the following line:

auth required pam_aad.so

Configuration File

Create the file /etc/pam_aad.conf and fill it with:

{ 
  "client": {
    "id": "{{client_id}}"
  },
  "domain": "{{domain}}",
  "group": {
    "id": "{{group_id}}"
  },
  "smtp_server": "{{smtp_server}}",
  "tenant": {
    "name": "{{organization}}.onmicrosoft.com",
    "address": "{{organization_email_address}}"
  }
}

Current Behavior

asciicast

See also

About

Azure Active Directory PAM Module

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 61.0%
  • Dockerfile 23.2%
  • M4 7.2%
  • Shell 4.5%
  • Makefile 4.1%