You are viewing limited content. For full access, please sign in.

Question

Question

API Endpoint

asked on May 4, 2023 Show version history

Hi, 

I received a query from a client regarding APIs for Laserfiche on-premise installation. They ask if the below are available in LF:

  1. API end point URLs supporting below operations:-
    1. List of users/account on application side along with permission assigned to user
    2. List of permissions available on application side
    3. Add/remove permission for a particular user
    4. Modify account details for a user like firstname, lastname, email etc.
    5. Enable account
    6. Disable account
    7. Delete Account
  2. API connectivity details:-
    1. UserName
    2. Password
    3. Authentication mechanism which this API supports

This is for the purpose of integrating with SailPoint, an Identity and access management system. Let me know if this is available or it has to be developed.

Regards,

Mark

0 0

Replies

replied on May 4, 2023

Mark,

If you are looking to integrate with an Identity and Access management system, I'd first look into the SCIM (System for Cross-domain Identity Management) standard.  Laserfiche does support SCIM and we have an update coming out very soon for self-hosted Laserfiche 11 installations.  I see that SailPoint supports SCIM as well, so I think that should be your first consideration for integrating SailPoint with Laserfiche. 

Our Laserfiche API Server for self-hosted installations does not currently expose any API endpoints for user management but it is possible to script some user and group management using our SDK.

 

Best,

Andrew

1 0
replied on May 4, 2023

Dear Andrew,

Thanks for this information. In regards to the possibility of scripting of user and group management, what level of management are we talking about? At the repository level or the Dicrectory server level?

Regards,

Mark

0 0
replied on May 8, 2023

Mark,

The SDK supports common security-related actions, such as creating users and groups, assigning rights and privileges to users, and assigning security tags. These actions use the RepositoryAccess library.  There is the ability to link Laserfiche users or groups to Windows accounts, but I believe that is the extent of the capability.

0 0
replied on May 8, 2023

Both are available. Andrew described the repository-level user management actions. Directory Server's SDK is also included as LicenseManagerObjects library.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.