Setup the TrueCharts LLDAP application on TrueNAS Scale.
TrueNAS Scale setup completed.
TrueCharts catalog setup completed.
Traefik setup completed.
Logged in as administrative user.
Navigate to the
Applications page in the TrueNAS Scale dashboard,
Apps on the main navigation.
Switch to the
Available Applications tab in the
Using the search tool, find the
lldap application. Verify LLDAP is from the
TrueCharts catalog and is on the
Install to begin configuration and installation of the application. Configuration options not mentioned in this section can be left as default.
|Application Name||Name for the application.|
|Version Number||Version to use, latest by default.|
|LDAP Base DN||The distinguished name of the domain. Modify to fit the server domain.|
|LDAP User DN||Username for the LDAP admin user.|
|LDAP User Email||Email address for the LDAP admin user.|
|LDAP User Password||Generate a secure password and save for access.|
|Public URL||Domain name on TrueNAS local cluster.|
|Enable Verbose||Enable when LDAP is giving you headaches.|
|Show SMTP Settings||Enable for SMTP options. Leave disabled when using providers like Authelia or Authentik.|
Networking and Services
|Service Type||LLDAP service dashboard, use |
|Service Type||LLDAP LDAP service, use |
Storage and Persistence
|App Config Storage||—||—|
|Type of Storage||Use PersistentVolume.|
|Read Only||Keep disabled, write permission required.|
|Size quotum of Storage||Maximum disk usage - can never be decreased, only increased.|
|Enable Ingress||Toggle ingress state.|
|HostName||Ingress host on the server domain.|
|Path Type||Prefix path.|
|Cert-Manager clusterIssuer||Cluster issuer for automatic certificates.|
|Traefik Middlewares||Leave empty until authentication provider is setup.|
Verify you have checked the TrueCharts documentation for LLDAP and
Save. The application will begin installation and deploy. Navigate to the
Installed Applications tab to monitor the status.
Login to LLDAP at the configured ingress domain,
https://lldap.example.com/. The username will be the LDAP User DN / Password configured during setup.
Required groups will depend on the applications being used with the server. The process for creating groups is the same every time. Add a group called
all_users, for use and example.
- Navigate to the
Groupstab in LLDAP.
Create a groupon the Groups page.
- Name the group
Navigate back to the
Groups tab and notice the
all_users group is now preset.
Create user accounts for sentient users and system users.
- Navigate to the
Userstab in LLDAP.
Create a useron the Users page.
- Complete the user creation form.
|User Name||UID for the user.|
|User email address.|
|Display Name||User decorative display name, used by applications.|
|Password||Select default user password. Users should be forced to reset later.|
When the new user is a person, the user should be added to the
When the new user is a system or application user, add them to the LLDAP group granting the least required permissions. For example, the Authelia user should be added to the