Hello team, what is the purpose of the okta on-prem scim server agent? is this like a full scim server that can translate all okta scim provisioning to any on prem non-scim application. Also it appears the install for this is only available as red hat rpm package.
I am looking at the integration to for on prem database, which says we need to install both on prem provisioning agent as well as on prem scim server agent. The example sql queries mention searching against the users table… is this integration only meant for managing database principals and database roles only or we can use it to tweak for any table and entitlement we wish to integrate with.. Has anyone been using this and can shed some insights…
The Okta On-Premises SCIM Server Agent serves as a critical middleware translation layer that bridges the gap between Okta’s cloud-based SCIM 2.0 provisioning calls and your legacy on-premises applications or databases. Rather than a “one-size-fits-all” server, it functions as a secure gateway—working in tandem with the On-Premises Provisioning (OPP) Agent—to convert standardized identity commands into specific operations, such as SQL queries, that your local systems understand. While the installer is officially provided as a Red Hat RPM (supporting RHEL and CentOS), the integration is highly flexible; it is not limited to managing basic database principals but can be customized to map to any table, column, or entitlement structure via JDBC over a standard network connection. This allows you to automate complex user lifecycles and custom attribute mappings, provided you manage the underlying environment—including JDBC drivers and SQL statement definitions—to ensure a performant and stable connection between the Agent VM and your target database.