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

Question

Question

What is the best way to create/import a large number of users

asked on December 26, 2024

I am needing to create a large number of SAML users (~23,000) in lfds and have tried using the batch import function which worked for the first few batches but seems extremely slow and in consistent now. I know it is possible through the sdk and can do it that way, but I would prefer to use a built-in method if there is one that will work for us

0 0

Replies

replied on January 2

Laserfiche 12 Workflow has the ability to create SAML accounts in LFDS.

2 0
replied on January 2 Show version history

Ref: Laserfiche 12 Changelog

Workflow

User management enhancements and new activities

  • New activities to create, manage, and delete Laserfiche and SAML users and groups managed in Laserfiche Directory Server. This includes licenses, user properties, and membership within Laserfiche groups.
     
  • Support working with Directory Server users and groups in existing workflow activities: Assign Rights, Business Process Step, Update Participants, For Each User, Set Entry Owner, Find User, Find Manager, Find Group, Email, Route Entry to User, Route Entry to Group, Workflow initiator variable and Business Process Rule
     
  • Remove registration of Windows and LDAP users from Directory Server with new Delete User activity
1 0
replied on January 6 Show version history

For a set of users that large, I would recommend using SCIM if possible.

SCIM allows supported SAML providers, Okta or Entra ID/Azure AD, to push SAML user information (new, changed, removed) to Laserfiche Directory Server, removing the need to manually manage thousands of users or build your own automation.

Note: SCIM is available at higher subscription tiers or as an add-on for perpetual systems; you may not currently have that module

If SCIM is not an option, then using the new Workflow activities Blake and Sam mentioned would be much more scalable than CSV import.

1 0
replied on January 2

I guess the best method is  to use the SDK , no built-in function can do this task .

- creating  users  one by one 

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

Sign in to reply to this post.