References: Connectors
Connectors are the mechanisms that enable Usercube to read and write data to/from your organization's systems. Here is a list of reference connectors:
-
Exports and fulfills users and groups from/to an Active Directory instance.
-
Exports Azure resources, role definitions and assignments.
-
Exports data from a CSV file.
-
Exports and fulfills users from/to an EasyVista-compliant system.
-
Opens tickets in EasyVista for manual provisioning.
-
Exports and fulfills users and groups from/to a Google Workspace instance.
-
Exports home folders' content.
-
Triggers workflows in Usercube for a system's provisioning orders.
-
Opens manual provisioning tickets in Usercube.
-
Generates JSON files for each provisioning order.
-
Exports and fulfills entries from/to a LDAP-compliant system.
-
Exports entries from a LDIF file.
-
Microsoft Entra ID
Exports and fulfills user and groups from/to a Microsoft Entra ID instance.
-
Exports datasheets from a Microsoft Excel (XLSX) file.
-
Exports mailboxes from a Microsoft Exchange instance.
-
Exports and fulfills entries from/to an OData instance.
-
Exports and fulfills entries from/to an Okta instance.
-
Exports and fulfills entries from/to an OpenLDAP directory.
-
Writes to an external system via a PowerShell script.
-
Exports data from an external system via a Powershell script.
-
Exports users and profiles from a RACF file.
-
Writes to an external system via a Robot Framework script.
-
Exports and fulfills users and roles from/to a SAP ERP 6.0 or SAP S4/HANA instance.
-
Exports and fulfills users and roles from/to a SAP Netweaver instance.
-
Exports and fulfills entities from/to a SCIM-compliant application.
-
Exports and fulfills any data from/to a ServiceNow CMDB.
-
Opens tickets in ServiceNow for manual provisioning.
-
Exports users and permissions from Windows shared folders.
-
Exports sites, folders, groups and permissions from a SharePoint instance.
-
Exports data from one of various Database Management Systems.
-
Exports entitlements from Microsoft SQL Server.
-
Exports users and profiles from a Top Secret (TSS) instance.
-
Exports users and groups from a Workday instance.
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:
-
Download and extract the package.
-
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 Usercube.- #### Manual Ticket and CUD Resources Opens manual provisioning tickets in Usercube.- #### 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.- #### Usercube Database Updates the Usercube database for each provisioning order. This package is used for HR systems, authoritative systems or other Usercube instances.- #### Workday Manages users and groups in Workday.- #### Workflow Triggers workflows in Usercube for each provisioning order.