AD LDAP

info

Available only in PAM version R24.0201 (Python 3.7) and earlier versions.



AD/LDAP

Author: Jerry Chae


(warning) IMPORTANT NOTE

This plugin is built over Python LDAP solution. The plugin contains major operations of LDAP (Linux) and they can also work with Microsoft Active Directory (AD) via its LDAP API. For Active Directory, all operations are fully compatible except for the [Create] operation.  User may observe some incompatibility in the settings of “credentials” when executing the [Create] operation on Active Directory.


Primary Features and Functions

  • Get operation retrieves user attribute from Active Directory and LDAP.
  • Search operation finds user attribute from Active Directory and LDAP.
  • Create operation newly add new users to the Active Directory and LDAP.
  • Modify operation changes attributes at the Active Directory and LDAP.
  • Delete operation delete user and its attribute from Active Directory and LDAP.




Need help?

Technical contact to tech@argos-labs.com


May you search all operations,

Contents

How to set parameters

  1. Get
  2. Search
  3. Create
  4. Modify
  5. Delete





How to set parameters


0. List of operations




1. Get





  • Example of Return Value (CSV)


  • Example of error messages

a) When “invalid User ID or User Password” has been used.

b) When the service is not active.



2. Search




NOTE


In case no result “no result”

“Get” operation get one result, but “Search” operation  can get one more results.


  • Example of Retune Value in CSV




3. Create





Example of Retune Value in CSV






4. Modify

 



Example of Retune Value in CSV





5. Delete




Successful execution will return char string [deleted] Example.



Return Code

Code
Meaning
0Execution successful
1Execution failed






All Plugins