Skip to main content
Version: Axidian CertiFlow 7.2

Internal catalog

An internal catalog functionality allows to create accounts for external users in a separate database of Axidian CertiFlow. External users are outside an organization and may need access to specific information or features. You can configure an internal catalog in Microsoft SQL or PostgreSQL.

Internal user catalog is auxuliary to the main LDAP catalog.

Configure a database

  1. Create a database.
  2. Create a service account.
  3. Populate the database with a script from the Axidian CertiFlow installation package.
  1. Create a database in SQL Server Management Studio:
    1. In the Object Explorer pane, right-click Databases and select New Database.
    2. Enter a database name and click OK.
  2. Use a local SQL service account or an Active Directory service account and grant it the required permissions to manage the database. This service account is used to perform read and write operations in the database.
    1. In the Object Explorer pane, expand the Security section.
    2. Right-click the Logins folder and select the service account from the context menu.
    3. Go to the User Mapping tab and configure the account permissions.
    4. In the Database role membership for section, select the check boxes next to the db_owner and public permissions.
  3. Populate the database:
    1. Go to the File menu and click Open.
    2. Select File..., specify the catalog path to the UserCatalog.sql file (\AxidianCertiflow.WindowsServer\Misc) and click Open.
    3. Before running the script, uncomment --USE[<database name>]--GO and specify the name of the database or select it from the list.
    4. Click Execute.

Supported user attributes

Axidian CertiFlow connects to an internal user catalog using the following attributes.

Basic attributes

User attributeCommon name
cnCommon Name
dnDistinguished Name
givenNameFirst Name
snLast Name
sAMAccountNameLogon Name
emailE-mail

Additional attributes

User attributeDisplay name
telephoneNumberPhone number
countryNameCountry/region
stateOrProvinceNameState
localityNameCity
streetAddressAddress
organizationNameOrganization
organizationUnitNameDepartment
titlePosition

You can edit additional attributes and add custom attributes In the Axidian CertiFlow Configuration Wizard.
How to configure additional attributes in an internal user catalog

After you create an internal catalog, configure a connection to the created database in the Axidian CertiFlow Configuration Wizard in the User Catalog section.