Skip to main content

Active Directory

Manages users and groups in Active Directory. This package supports incremental synchronization with the DirSync mechanism.

Package CharacteristicsValue
Display NameDirectory/Active Directory
IdentifierUsercube.AD@0000001
ExportUsercube-Export-ActiveDirectory.dll
FulfillUsercube-Fulfill-Ldap.dll
Has Incremental ModeTrue
PublisherIdentity Manager

Apache Directory

Manages users and groups in Apache Directory.

Package CharacteristicsValue
Display NameDirectory/Apache Directory
IdentifierUsercube.LDAP.Apache@0000001
ExportUsercube-Export-Ldap.dll
FulfillUsercube-Fulfill-Ldap.dll
Has Incremental ModeFalse
PublisherIdentity Manager

Microsoft Entra ID

Manages users and groups in Microsoft Entra ID. This package supports incremental synchronization with the delta API.

Package CharacteristicsValue
Display NameDirectory/Microsoft Entra ID
IdentifierUsercube.AzureAD@0000001
ExportUsercube-Export-AzureAD.dll
FulfillUsercube-Fulfill-AzureAD.dll
Has Incremental ModeTrue
PublisherIdentity Manager

Azure

Exports Azure resources, role definitions and role assignments.

Package CharacteristicsValue
Display NameCloud/Azure
IdentifierUsercube.Azure@0000001
ExportUsercube-Export-Azure.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

CSV

Exports CSV to prepare synchronization.

Package CharacteristicsValue
Display NameFile/CSV
IdentifierUsercube.CSV@0000001
ExportUsercube-Export-Csv.dll
FulfillNONE
Has Incremental ModeTrue
PublisherIdentity Manager

CyberArk

Manages CyberArk entities, including user and group assignments.

Package CharacteristicsValue
Display NamePAM/CyberArk
IdentifierUsercube.SCIM.CyberArk@0000001
ExportUsercube-Export-Scim.dll
FulfillUsercube-Fulfill-Scim.dll
Has Incremental ModeFalse
PublisherIdentity Manager

EasyVista

Manages users inside an EasyVista instance. This package supports incremental synchronization.

Package CharacteristicsValue
Display NameITSM/EasyVista
IdentifierUsercube.EasyVista@0000001
ExportUsercube-Export-EasyVista.dll
FulfillUsercube-Fulfill-EasyVista.dll
Has Incremental ModeTrue
PublisherIdentity Manager

EasyVista Ticket

Creates tickets inside an EasyVista instance. This package does not support incremental synchronization.

Package CharacteristicsValue
Display NameTicket/EasyVista
IdentifierUsercube.EasyVistaTicket@0000001
ExportNONE
FulfillUsercube-Fulfill-ToEasyVistaTicket.dll and Usercube-EasyVistaTicket-UpdateFulfillmentState.dll
Has Incremental ModeFalse
PublisherIdentity Manager

Excel

Exports Excel data sheets.

Package CharacteristicsValue
Display NameFile/Excel
IdentifierUsercube.Excel@0000001
ExportUsercube-Export-Excel.dll
FulfillNONE
Has Incremental ModeTrue
PublisherIdentity Manager

Generic LDAP

Manages entries in an LDAP compliant directory.

Package CharacteristicsValue
Display NameDirectory/Generic LDAP
IdentifierUsercube.LDAP@0000001
ExportUsercube-Export-Ldap.dll
FulfillUsercube-Fulfill-Ldap.dll
Has Incremental ModeFalse
PublisherIdentity Manager

Generic SCIM

Manages entities in SCIM compatible application.

Package CharacteristicsValue
Display NameCustom/SCIM
IdentifierUsercube.SCIM@0000001
ExportUsercube-Export-Scim.dll
FulfillUsercube-Fulfill-Scim.dll
Has Incremental ModeTrue
PublisherIdentity Manager

Generic SQL

Exports data from a SQL database.

Package CharacteristicsValue
Display NameDatabase/Generic SQL
IdentifierUsercube.SQL@0000001
ExportUsercube-Export-Sql.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

When creating a connection to a database which is not handled by Identity Manager's packages, you'll need to fill in the ProviderDllName and ProviderClassFullName properties of the Sql connector using the procedure given in the example.

Google Workspace

Manages Google Workspace entities.

Package CharacteristicsValue
Display NameDirectory/Google Workspace
IdentifierUsercube.GoogleWorkspace@0000001
ExportUsercube-Export-GoogleWorkspace.dll
FulfillUsercube-Fulfill-GoogleWorkspace.dll
Has Incremental ModeFalse
PublisherIdentity Manager

Home Folders

Manages Home Folders.

Package CharacteristicsValue
Display NameStorage/Home Folders
IdentifierUsercube.HomeFolder@0000001
ExportUsercube-Export-HomeFolder.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

Database

Updates the Identity Manager database for each provisioning order. This package is used for HR systems, authoritative systems or other Identity Manager instances.

Package CharacteristicsValue
Display NameUsercube/Database
IdentifierUsercube.FulfillDatabase@0000001
ExportNONE
FulfillUsercube-Fulfill-InternalResources.dll
Has Incremental ModeFalse
PublisherIdentity Manager

References: Packages

If you are looking for the dll of a given package, be aware that you can often find it in the nuget catalog. Then you can follow the procedure:

  1. Download and extract the package.

  2. Copy the dll file (corresponding to the appropriate .Net version) to the Runtime folder.

  • Active Directory

    Manages users and groups in Active Directory. This package supports incremental synchronization with the DirSync mechanism.- #### Apache Directory Manages users and groups in Apache Directory.- #### Azure Exports Azure resources, role definitions and role assignments.- #### CSV Exports CSV to prepare synchronization.- #### CyberArk Manages CyberArk entities, including user and group assignments.- #### EasyVista Manages users inside an EasyVista instance. This package supports incremental synchronization.- #### EasyVista Ticket Creates tickets inside an EasyVista instance. This package supports incremental synchronization.- #### Excel Exports Excel data sheets.- #### Generic LDAP Manages entries in an LDAP compliant directory.- #### Generic SCIM Manages entities in SCIM compatible application.- #### Generic SQL Exports data from a SQL database.- #### Google Workspace Manages Google Workspace entities.- #### Home Folders Manages Home Folders.- #### JSON Generate JSON files for each provisioning order. These JSON can then be used by custom scripts.- #### LDIF Exports entries from a LDIF file.- #### Manual Ticket Opens manual provisioning tickets in Identity Manager.- #### Manual Ticket and CUD Resources Opens manual provisioning tickets in Identity Manager.- #### Microsoft Entra ID Manages users and groups in Microsoft Entra ID (formerly Microsoft Azure AD). This package supports incremental synchronization with the delta API.- #### Microsoft Exchange Manages Microsoft Exchange mailboxes. This package supports incremental synchronization.- #### MySQL Export data from a MySQL database.- #### OData Manages OData entities.- #### ODBC Exports data from a generic ODBC compatible database.- #### Open LDAP Manages entries in Open LDAP. This package supports incremental synchronization with the sysrepl mechanism.- #### Oracle Database Export data from an Oracle database.- #### Oracle LDAP Manages entries in Oracle Internet Directory.- #### PostgreSQL Export data from a PostgreSQL database.- #### PowerShellProv Fulfills an external system with a custom PowerShell script.- #### PowerShellSync Create a CSV export from a Powershell Script.- #### RACF Exports the RACF users and profiles.- #### Red Hat Directory Server Manages entries in a Red Hat Directory Server.- #### Robot Framework Fulfills an external system using a Robot Framework script.- #### Salesforce Manages Salesforce entities.- #### SAP ASE Exports data from a SAP ASE database.- #### SAP ERP 6.0 Manages users and roles in SAP ERP 6.0.- #### SAP S/4 HANA Manages users and roles in SAP S/4 HANA.- #### ServiceNow Manages any data in the CMDB, including users and roles. This package supports incremental synchronization.- #### ServiceNow Ticket Opens tickets in ServiceNow for the manual provisioning.- #### Shared Folders Manages users and permissions in Shared Folders.- #### SharePoint Exports sites, folders, SharePoint groups and permissions.- #### Slack Manages Slack entities.- #### SQL Server Export data from a SQL Server database.- #### SQL Server Entitlements Exports SQL Server Entitlements- #### TSS Exports the Top Secret users and profiles.- #### Unplugged Manages an unplugged system with a completely custom data model.- #### Database Updates the Identity Manager database for each provisioning order. This package is used for HR systems, authoritative systems or other Identity Manager instances.- #### Workday Manages users and groups in Workday.- #### Workflow Triggers workflows in Identity Manager for each provisioning order.

JSON

Generate JSON files for each provisioning order. These JSON can then be used by custom scripts.

Package CharacteristicsValue
Display NameCustom/JSON
IdentifierUsercube.FulfillToFile@0000001
ExportNONE
FulfillUsercube-Fulfill-ToFile.dll
Has Incremental ModeFalse
PublisherIdentity Manager

LDIF

Exports entries from a LDIF file.

Package CharacteristicsValue
Display NameDirectory/LDIF
IdentifierUsercube.LDIF@0000001
ExportUsercube-Export-Ldif.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

Manual Ticket and CUD Resources

Opens manual provisioning tickets in Identity Manager.

Package CharacteristicsValue
Display NameTicket/Usercube And Create/Update/Delete resources
IdentifierUsercube.UpdateManualProvisioningTicket@0000001
ExportNONE
FulfillUsercube-UpdateManualProvisioningTicket.dll and Usercube-Update-FulfillmentStates.dll
Has Incremental ModeFalse
PublisherIdentity Manager

Virtual Resources

This package allows to create tickets in the Manual Provisioning screen.

After the validation of the ticket, the state of the resource will be Executed.
If a synchronization is available for the system manually fulfilled, the state could change to Verified if the synchronized data are the ones expected.
If the external system cannot be synchronized, Identity Manager offers the possibility to create virtual resources. It means that the data is not provided by a synchronization, but we trust the validation of the ticket in the manual provisioning screen. The resources are created accordingly as if they were coming from an external system.

Rights for CUD Resources

If this package is used from the interface, the necessary rights will be automatically added.
If this package is used from the XML configuration, some rights will need to be added to allow the creation, update or deletion of virtual resources.

Example

Here is an example for an entity type called MyTicketEntity:


<AccessControlRule Profile="Administrator" EntityType="MyTicketEntity" Identifier="Administrator_MyTicketEntity" DisplayName_L1="Administrator_MyTicketEntity"> <Entry Permission="/Custom/Resources/MyTicketEntity/Query" CanExecute="true" /> <Entry Permission="/Custom/Resources/MyTicketEntity/Create" CanExecute="true" /> <Entry Permission="/Custom/Resources/MyTicketEntity/Update" CanExecute="true" /> <Entry Permission="/Custom/Resources/MyTicketEntity/Delete" CanExecute="true" /></AccessControlRule>

Manual Ticket

Opens manual provisioning tickets in Identity Manager.

Package CharacteristicsValue
Display NameTicket/Usercube
IdentifierUsercube.Manual@0000001
ExportNONE
FulfillUsercube-Update-FulfillmentStates.dll
Has Incremental ModeFalse
PublisherIdentity Manager

Microsoft Exchange

Manages Microsoft Exchange mailboxes. This package supports incremental synchronization.

Package CharacteristicsValue
Display NameServer/Microsoft Exchange
IdentifierUsercube.MicrosoftExchange@0000001
ExportUsercube-Export-MicrosoftExchange.dll
FulfillUsercube-Fulfill-PowerShell.dll
Has Incremental ModeTrue
PublisherIdentity Manager

MySQL

Export data from a MySQL database.

Package CharacteristicsValue
Display NameDatabase/MySQL
IdentifierUsercube.SQL.MySQL@0000001
ExportUsercube-Export-Sql.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager
ProviderClassFullNameMySql.Data.MySqlClient.MySqlClientFactory
ProviderDllNameMySql.Data.dll

To use this package, MySql.Data.dll needs to be downloaded from the MySQL website (selecting the .NET & Mono operating system) and copied to the Runtime folder.

You can click on the Archives tab to find other versions.

OData

Manages OData entities.

Package CharacteristicsValue
Display NameCustom/OData
IdentifierUsercube.OData@0000001
ExportUsercube-Export-OData.dll
Has Incremental ModeFalse
PublisherIdentity Manager

ODBC

Exports data from a generic ODBC compatible database.

Package CharacteristicsValue
Display NameDatabase/ODBC
IdentifierUsercube.SQL.ODBC@0000001
ExportUsercube-Export-Sql.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager
ProviderClassFullNameSystem.Data.Odbc.OdbcFactory
ProviderDllNameSystem.Data.Odbc.dll

Open LDAP

Manages entries in Open LDAP. This package supports incremental synchronization with the sysrepl mechanism.

Package CharacteristicsValue
Display NameDirectory/Open LDAP
IdentifierUsercube.OpenLDAP@0000001
ExportUsercube-Export-OpenLdap.dll
FulfillUsercube-Fulfill-Ldap.dll
Has Incremental ModeTrue
PublisherIdentity Manager

Oracle Database

Export data from an Oracle database.

Package CharacteristicsValue
Display NameDatabase/Oracle
IdentifierUsercube.SQL.Oracle@0000001
ExportUsercube-Export-Sql.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager
ProviderClassFullNameOracle.ManagedDataAccess.Client.OracleClientFactory
ProviderDllNameOracle.ManagedDataAccess.Core

For this package, the default isolation level is ReadCommitted.

To use this package, Oracle.ManagedDataAccess.Core needs to be downloaded from the Oracle website (selecting the ODP.NET release) and copied to the Runtime folder.

NOTE: The DLL in the "Oracle.ManagedDataAccess" package isn't compatible with .NET 8

Oracle LDAP

Manages entries in Oracle Internet Directory.

Package CharacteristicsValue
Display NameDirectory/Oracle LDAP
IdentifierUsercube.LDAP.Oracle@0000001
ExportUsercube-Export-Ldap.dll
FulfillUsercube-Fulfill-Ldap.dll
Has Incremental ModeFalse
PublisherIdentity Manager

PostgreSQL

Export data from a PostgreSQL database.

Package CharacteristicsValue
Display NameDatabase/PostgreSQL
IdentifierUsercube.SQL.PostgreSQL@0000001
ExportUsercube-Export-Sql.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager
ProviderClassFullNameNpgsql.NpgsqlFactory
ProviderDllNameNpgsql.dll

PowerShellProv

Syncronizes an external system with a custom PowerShell script.

Package CharacteristicsValue
Display NameCustom/PowerShellProv
IdentifierUsercube.Powershell@0000001
ExportNONE
FulfillUsercube-Fulfill-PowerShell.dll
Has Incremental ModeFalse
PublisherIdentity Manager

PowerShellSync

Syncronizes an external system with a custom PowerShell script.

Package CharacteristicsValue
Display NameCustom/PowerShellSync
IdentifierUsercube.PowershellSync@0000001
ExportUsercube-Export-PowerShell.dll
FulfillNONE
Has Incremental ModeTrue
PublisherIdentity Manager

RACF

Exports the RACF users and profiles.

Package CharacteristicsValue
Display NameMainframe/RACF
IdentifierUsercube.RACF@0000001
ExportUsercube-Export-Racf.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

Red Hat Directory Server

Manages entries in a Red Hat Directory Server.

Package CharacteristicsValue
Display NameDirectory/Red Hat Directory Server
IdentifierUsercube.LDAP.RedHat@0000001
ExportUsercube-Export-Ldap.dll
FulfillUsercube-Fulfill-Ldap.dll
Has Incremental ModeFalse
PublisherIdentity Manager

Robot Framework

Fulfills an external system using a Robot Framework script.

Package CharacteristicsValue
Display NameCustom/Robot Framework
IdentifierUsercube.RobotFramework@0000001
ExportNONE
FulfillUsercube-Fulfill-RobotFramework.dll
Has Incremental ModeFalse
PublisherIdentity Manager

Salesforce

Manages Salesforce entities.

Package CharacteristicsValue
Display NameCRM/Salesforce
IdentifierUsercube.SCIM.Salesforce@0000001
ExportUsercube-Export-Scim.dll
FulfillUsercube-Fulfill-Scim.dll
Has Incremental ModeTrue
PublisherIdentity Manager

SAP ASE

Exports data from a SAP ASE database.

Package CharacteristicsValue
Display NameDatabase/SAP ASE
IdentifierUsercube.SQL.SAPAse@0000001
ExportUsercube-Export-Sql.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager
ProviderClassFullNameAdoNetCore.AseClient.AseClientFactory
ProviderDllNameAdoNetCore.AseClient.dll

SAP ERP 6.0

Manages users and roles in SAP ERP 6.0.

Package CharacteristicsValue
Display NameERP/SAP ERP 6.0
IdentifierUsercube.SAP.ERP60@0000001
ExportUsercube-Export-SapErp6.dll
FulfillUsercube-Fulfill-SapErp6.dll
Has Incremental ModeFalse
PublisherIdentity Manager

SAP S/4 HANA

Manages users and roles in SAP S/4 HANA.

Package CharacteristicsValue
Display NameERP/SAP S/4 HANA
IdentifierUsercube.SAP@0000001
ExportUsercube-Export-Sap.dll
FulfillUsercube-Fulfill-Sap.dll
Has Incremental ModeFalse
PublisherIdentity Manager

ServiceNow Ticket

Opens tickets in ServiceNow for the manual provisioning.

Package CharacteristicsValue
Display NameTicket/ServiceNow
IdentifierUsercube.SnowTicket@0000001
ExportNONE
FulfillUsercube-Fulfill-ToServiceNowTicket.dll and Usercube-ServiceNowTicket-UpdateFulfillmentState.dll
Has Incremental ModeFalse
PublisherIdentity Manager

ServiceNow

Manages any data in the CMDB, including users and roles. This package supports incremental synchronization.

Package CharacteristicsValue
Display NameITSM/ServiceNow
IdentifierUsercube.ServiceNow@0000001
ExportUsercube-Export-ServiceNow.dll
FulfillUsercube-Fulfill-ServiceNow.dll
Has Incremental ModeTrue
PublisherIdentity Manager

Shared Folders

Manages users and permissions in Shared Folders.

Package CharacteristicsValue
Display NameStorage/Shared Folders
IdentifierUsercube.SharedFolder@0000001
ExportUsercube-Export-SharedFolder.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

SharePoint

Exports sites, folders, SharePoint groups and permissions.

Package CharacteristicsValue
Display NameStorage/SharePoint
IdentifierUsercube.SharePoint@0000001
ExportUsercube-Export-SharePoint.dll
FulfillUsercube-Fulfill-SharePoint.dll
Has Incremental ModeTrue
PublisherIdentity Manager

Slack

Manages Slack entities.

Package CharacteristicsValue
Display NameMessaging/Slack
IdentifierUsercube.SCIM.Slack@0000001
ExportUsercube-Export-Scim.dll
FulfillUsercube-Fulfill-Scim.dll
Has Incremental ModeTrue
PublisherIdentity Manager

SQL Server Entitlements

Exports SQL Server Entitlements

Package CharacteristicsValue
Display NameDatabase/SQL Server Entitlements
IdentifierUsercube.SQL.SQLServerEntitlements@0000001
ExportUsercube-Export-SqlServerEntitlements.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

SQL Server

Export data from a SQL Server database.

Package CharacteristicsValue
Display NameDatabase/SQL Server
IdentifierUsercube.SQL.SQLServer@0000001
ExportUsercube-Export-Sql.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

TSS

Exports the Top Secret users and profiles.

Package CharacteristicsValue
Display NameMainframe/Top Secret
IdentifierUsercube.TSS@0000001
ExportUsercube-Export-Tss.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

Unplugged

Manages an unplugged system with a completely custom data model.

Package CharacteristicsValue
Display NameCustom/Unplugged
IdentifierUsercube.Custom@0000001
ExportNONE
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

Workday

Manages users and groups in Workday.

Package CharacteristicsValue
Display NameERP/Workday
IdentifierUsercube.Workday@0000001
ExportUsercube-Export-Workday.dll
FulfillNONE
Has Incremental ModeFalse
PublisherIdentity Manager

Workflow

Triggers workflows in Identity Manager for each provisioning order.

Package CharacteristicsValue
Display NameUsercube/Workflow
IdentifierUsercube.FulfillWorkflow@0000001
ExportNONE
FulfillUsercube-Fulfill-InternalWorkflows.dll
Has Incremental ModeFalse
PublisherIdentity Manager