# ICF 1.5.20.36 > AI agents should consult [Docs for Agents](https://developer.pingidentity.com/build-with-ai/docs-for-agents.md) > for guidance on navigating Ping Identity documentation. ## Openicf - [Untitled](https://docs.pingidentity.com/openicf/connector-reference/msgraph-conf.md): Install, configure, and test the MS Graph API connector for Azure AD, including authentication methods, custom extension attributes, and account sync - [.NET RCS release notes](https://docs.pingidentity.com/openicf/connector-release-notes/dotnet-server-release.md): Release notes for the .NET Remote Connector Server, covering fixes, connection improvements, and dependency updates by version - [servicePrincipal (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-servicePrincipal.md): MS Graph API connector reference for the servicePrincipal resource type: query, read, create, update, delete, and add-password operations in PingIDM and Advanced Identity Cloud - [About ICF and ICF connectors](https://docs.pingidentity.com/openicf/connector-dev-guide/about-icf.md): Overview of the Identity Connector Framework (ICF), its capabilities, and how to build, use, and deploy ICF connectors - [Access packages (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-access-packages.md): How to query Entra ID access packages and manage user access package assignments using the MS Graph API connector for PingIDM and Advanced Identity Cloud - [Adobe Admin Console connector](https://docs.pingidentity.com/openicf/connector-reference/adobe-admin-console.md): Configure the Adobe Admin Console connector to manage users, groups, and group memberships between Adobe Admin Console and PingIDM and Advanced Identity Cloud - [Adobe Marketing Cloud connector](https://docs.pingidentity.com/openicf/connector-reference/adobe.md): Reference and configuration guide for the Adobe Marketing Cloud connector, which manages profiles in an Adobe Campaign data store using PingIDM and Advanced Identity Cloud - [Amazon Web Services (AWS) connector](https://docs.pingidentity.com/openicf/connector-reference/aws-iam.md): AWS IAM connector reference for PingIDM and Advanced Identity Cloud: configure and use the connector to manage users, groups, roles, policies, and organizational units in AWS IAM - [API configuration object](https://docs.pingidentity.com/openicf/connector-dev-guide/api-config-object.md): Describes the ICF API configuration object and its components: object pool, results handler, configuration properties, and timeout settings - [Application permissions (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-app-perms.md): How to add and remove application permissions (app role assignments) for the MS Graph API connector using PingIDM and Advanced Identity Cloud REST calls - [Applications (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-applications.md): How to query, read, create, update, delete, and add client secrets to Azure AD applications using the MS Graph API connector - [AS400 connector](https://docs.pingidentity.com/openicf/connector-reference/as400.md): Reference for the AS400 connector: install, configure, and use it to manage and synchronize users and groups between AS400 and PingIDM and Advanced Identity Cloud - [Authenticate operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-authenticate.md): How to use and implement the ICF authenticate operation in a connector, including exception handling and unit testing - [Authenticate script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-authenticate.md): How to implement the authenticate script for ICF connectors to enable pass-through authentication, including required input variables and return values - [Authentication methods (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-authentication-methods.md): How to read and manage multi-factor authentication (MFA) methods for Azure AD users using the MS Graph API connector - [AWS Bedrock AgentCore connector](https://docs.pingidentity.com/openicf/connector-reference/aws-bedrock-agentcore.md): Reference for the AWS Bedrock AgentCore connector: discover AgentCore runtimes, execution identity, workload identity, and inbound access policy. - [AWS Bedrock connector](https://docs.pingidentity.com/openicf/connector-reference/aws-bedrock.md): Reference for the AWS Bedrock connector: discover Bedrock agents, aliases, action groups, knowledge bases, guardrails, and identity bindings. - [AWS IAM Identity Center connector](https://docs.pingidentity.com/openicf/connector-reference/aws-iam-identity-center.md): Configure the AWS IAM Identity Center connector to manage users and groups between AWS IAM Identity Center and PingIDM and Advanced Identity Cloud - [Azure AI Foundry connector](https://docs.pingidentity.com/openicf/connector-reference/azure-ai-foundry.md): Reference for the Azure AI Foundry connector: discover AI agents, tools, knowledge bases, guardrails, service accounts, and identity bindings. - [Box connector](https://docs.pingidentity.com/openicf/connector-reference/box.md): Box connector reference for PingIDM and Advanced Identity Cloud: install, configure, and use the connector to manage Box users and groups using the Box API - [Cerner connector](https://docs.pingidentity.com/openicf/connector-reference/cerner.md): Configure the Cerner connector to manage and synchronize healthcare accounts, organizations, and personnel groups between Cerner and PingIDM and Advanced Identity Cloud - [Changed functionality](https://docs.pingidentity.com/openicf/connector-release-notes/changed-functionality.md): Breaking changes and changed functionality across ICF connectors, the Remote Connector Server, and the connector framework, organized by release version - [Common exceptions](https://docs.pingidentity.com/openicf/connector-dev-guide/common-exceptions.md): Reference for ICF connector framework exceptions: when each is thrown and how they map to Common REST exceptions - [Configuration interface](https://docs.pingidentity.com/openicf/connector-dev-guide/configuration-implementation.md): How to implement the ICF configuration interface for connector development, including ConfigurationProperty annotations, the validate operation, and supported property types - [Configure a remote connector server (RCS)](https://docs.pingidentity.com/openicf/connector-reference/configure-server.md): How to configure a Remote Connector Server (RCS) with PingIDM and Advanced Identity Cloud in client or server mode, including SSL, failover groups, and ConnectorServer.properties settings - [Configure connectors](https://docs.pingidentity.com/openicf/connector-reference/configure-connector.md): How to configure ICF connectors in PingIDM and Advanced Identity Cloud using the admin UI, REST, or sample files, with reference for all provisioner configuration properties - [Configuring ldapGroups in the LDAP connector](https://docs.pingidentity.com/openicf/connector-reference/ldapgroups.md): How to configure and use the ldapGroups virtual attribute in the LDAP connector to manage LDAP group memberships from PingIDM and Advanced Identity Cloud - [Connection pooling configuration](https://docs.pingidentity.com/openicf/connector-reference/pooling.md): Explains ICF connector connection pooling mechanisms (ICF, HTTP, JDBC, connector-specific, non-poolable) and lists connectors by pooling type - [Connector archetype](https://docs.pingidentity.com/openicf/connector-dev-guide/connector-archetype.md): How to use the ICF Maven connector archetype to scaffold a new connector project, configure Maven credentials, and build the connector - [Connector development](https://docs.pingidentity.com/openicf/connector-dev-guide/preface.md): Hands-on guide to developing connectors using the OpenICF (ICF). ICF provides connectors for a consistent generic layer between applications and target resources - [Connector framework release notes](https://docs.pingidentity.com/openicf/connector-release-notes/framework.md): Release notes for the ICF connector framework, covering changes, bug fixes, and enhancements across all framework versions - [Connector info manager](https://docs.pingidentity.com/openicf/connector-dev-guide/connector-info-manager.md): How to create a ConnectorInfoManager and ConnectorKey to retrieve local or remote connector info objects when building ICF connectors - [Connector instance management](https://docs.pingidentity.com/openicf/connector-dev-guide/framework-connector-instantiation.md): How the ICF framework instantiates stateless, poolable, stateful, and stateful-poolable connector types, including object pool and lifecycle details - [Connector interface](https://docs.pingidentity.com/openicf/connector-dev-guide/connector-implementation.md): Guide to implementing the ICF connector interface and poolable connector interface in Java and C#, including connection pool configuration parameters - [Connector logs](https://docs.pingidentity.com/openicf/connector-reference/icf-logs.md): Configure ICF connector logging for PingIDM and Advanced Identity Cloud and the Remote Connector Server, including log levels, debug logging, and rolling log policies - [Connector messages object](https://docs.pingidentity.com/openicf/connector-dev-guide/message-catalog.md): Reference for the Connector Messages interface, which sets the message catalog for a connector and enables localization using the format() method - [Connector reference](https://docs.pingidentity.com/openicf/connector-reference/preface.md): Installation and configuration reference for the connectors that are supported with PingIDM, PingOne Advanced Identity Cloud, and Remote Connector Server RCS. This reference includes installation and configuration instructions for each connector, and examples that demonstrate how to use the connectors in a deployment - [Connector release notes](https://docs.pingidentity.com/openicf/connector-release-notes/connectors.md): Per-version release notes for ICF connectors, covering new connectors, bug fixes, and feature updates across all connector releases - [Connector troubleshooting](https://docs.pingidentity.com/openicf/connector-dev-guide/troubleshooting.md): Troubleshooting guidance for ICF connectors, covering log analysis across framework and application layers, and custom connector version pattern requirements - [Connector types](https://docs.pingidentity.com/openicf/connector-dev-guide/connector-types.md): Describes ICF connector types: basic and poolable connectors, stateful and non-stateful configurations, and how they combine to affect connector instantiation - [ConnectorFacade interface](https://docs.pingidentity.com/openicf/connector-dev-guide/connector-facade.md): Explains the ConnectorFacade interface: how ICF applications use ConnectorFacade to interact with connectors, and how to instantiate and configure it - [Contacts (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-contacts.md): MS Graph API connector support for Microsoft Outlook contacts on user objects, including write-only attributes and add, read, update, and remove operations - [Create operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-create.md): How to implement the ICF create operation in a connector, including the create() method, API-level rules, and SPI-level exceptions - [Create script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-create.md): Reference for the ICF connector Create script: input variables, return value, and a Groovy example for creating objects on an external resource - [CSV file connector](https://docs.pingidentity.com/openicf/connector-reference/csv.md): Reference for the CSV file connector, which imports and synchronizes user records from CSV files in PingIDM and Advanced Identity Cloud - [Custom configuration initialization](https://docs.pingidentity.com/openicf/connector-dev-guide/advanced-custom-config.md): How to customize Groovy connector toolkit configuration initialization using CustomizerScript.groovy closures such as init, decorate, and release - [Database Table connector](https://docs.pingidentity.com/openicf/connector-reference/dbtable.md): Reference and configuration guide for the Database Table connector, which provisions identities to a single table in a JDBC database - [Delete operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-delete.md): Reference for implementing the ICF delete operation in a connector, covering the DeleteOp SPI interface, Uid-based removal, and API-level usage - [Delete script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-delete.md): Reference for the ICF connector delete script: input variables, expected behavior, and return value for delete operations - [Deploy Java RCS in a Docker container](https://docs.pingidentity.com/openicf/connector-reference/rcs-docker.md): Deploy the Java Remote Connector Server in a Docker container: pull images, customize Dockerfiles, configure, register, and run - [Deprecation](https://docs.pingidentity.com/openicf/connector-release-notes/deprecated-functionality.md): Release notes tracking deprecated ICF connector functionality across versions, with migration guidance for replaced attributes and object types - [DocuSign connector](https://docs.pingidentity.com/openicf/connector-reference/docusign.md): Reference and configuration guide for the DocuSign connector, used with PingIDM and Advanced Identity Cloud to manage DocuSign users, groups, signing groups, contacts, and permission profiles - [Dropbox connector](https://docs.pingidentity.com/openicf/connector-reference/dropbox.md): Configure the Dropbox connector for PingIDM and Advanced Identity Cloud to manage Dropbox team members, groups, and roles using OAuth - [Duo connector](https://docs.pingidentity.com/openicf/connector-reference/duo.md): Configure and use the Duo connector to manage Duo service accounts and synchronize users and groups with PingIDM and Advanced Identity Cloud - [Epic connector](https://docs.pingidentity.com/openicf/connector-reference/epic.md): Configure the Epic connector to manage Epic healthcare user and provider accounts and their entitlements using Epic APIs with PingIDM and Advanced Identity Cloud - [Example connector using RCS](https://docs.pingidentity.com/openicf/connector-reference/example-server.md): Example showing how to use the CSV connector with the Remote Connector Server to reconcile users stored in a remote CSV data store - [External system status](https://docs.pingidentity.com/openicf/connector-reference/systems-over-rest.md): How to test external system availability and connector configurations in PingIDM and Advanced Identity Cloud using the REST interface at /openidm/system - [Generic exception rules](https://docs.pingidentity.com/openicf/connector-dev-guide/generic-exception-rules.md): Describes the generic exception rules common to all API-level and SPI-level operations for ICF connector development - [Google Apps connector](https://docs.pingidentity.com/openicf/connector-reference/google.md): Reference for the Google Apps connector: configuration, OAuth2 setup, supported resource types, user attributes, search filters, and functional limitations for PingIDM and Advanced Identity Cloud - [Google Cloud Platform connector](https://docs.pingidentity.com/openicf/connector-reference/gcp.md): Configure the GCP connector to manage and synchronize Google Cloud Platform user accounts with PingIDM and Advanced Identity Cloud using two-legged OAuth - [Google Vertex AI connector](https://docs.pingidentity.com/openicf/connector-reference/google-vertex-ai.md): Reference for the Google Vertex AI connector: discover Dialogflow CX agents, Vertex AI Agent Engine reasoning engines, and identity bindings. - [Groovy connector toolkit](https://docs.pingidentity.com/openicf/connector-reference/groovy.md): Reference for the Groovy connector toolkit, a scripted framework for running Groovy scripts for ICF operations on any external resource - [HubSpot connector](https://docs.pingidentity.com/openicf/connector-reference/hubspot.md): Configure the HubSpot connector to synchronize HubSpot contacts and companies with managed objects in a PingIDM and Advanced Identity Cloud repository - [IBM RACF connector](https://docs.pingidentity.com/openicf/connector-reference/racf.md): IBM RACF connector for PingIDM and Advanced Identity Cloud: configure and use the connector to manage users and groups in IBM Resource Access Control Facility on z/OS - [ICF architecture overview](https://docs.pingidentity.com/openicf/connector-dev-guide/openicf-architecture-overview.md): Overview of the Identity Connector Framework (ICF) architecture, including its API, SPI, and key framework components such as Connector Info Manager and Connector Facade - [ICF interfaces](https://docs.pingidentity.com/openicf/connector-reference/interfaces.md): Reference for all ICF framework interfaces, including Authenticate, Create, Delete, Search, Sync, and more, with connector support notes - [ICF operation options](https://docs.pingidentity.com/openicf/connector-reference/options.md): Reference for predefined ICF operation options, including Scope, Container, Attributes to Get, pagination, sort keys, and batch-control options - [ICF operations with Groovy scripts](https://docs.pingidentity.com/openicf/connector-dev-guide/groovy-operations.md): How to implement ICF connector operations using Groovy scripts, covering supported interfaces (create, search, sync, update) and available script variables - [ICF release notes](https://docs.pingidentity.com/openicf/connector-release-notes/feed.md): Release notes for the connectors that are supported with PingIDM and Advanced Identity Cloud and covers changes to connectors since ICF 1.5.18.0 - [ICF release notes](https://docs.pingidentity.com/openicf/connector-release-notes/preface.md): Release notes for the connectors that are supported with PingIDM and Advanced Identity Cloud and covers changes to connectors since ICF 1.5.18.0 - [Identity Connector Framework (OpenICF)](https://docs.pingidentity.com/openicf/connector-reference/openidm-openicf.md): Overview of the Identity Connector Framework (ICF) and how PingIDM and Advanced Identity Cloud uses local and remote connectors to access identity resources - [Install .NET RCS](https://docs.pingidentity.com/openicf/connector-reference/dotnet-server-reference.md): Install, configure, and run the .NET Remote Connector Server on Windows, including SSL setup and log tracing - [Install Java RCS](https://docs.pingidentity.com/openicf/connector-reference/java-server.md): Install instructions for the Java Remote Connector Server (RCS) on Unix/Linux and Windows, including running it as a systemd service - [Java connectors](https://docs.pingidentity.com/openicf/connector-dev-guide/java-connectors.md): Guide to developing a custom Java connector compatible with the Identity Connector Framework (ICF) SPI - [Java RCS release notes](https://docs.pingidentity.com/openicf/connector-release-notes/connector-server.md): Release notes for the Java Remote Connector Server, covering changes, bug fixes, and improvements across all versions - [Kerberos connector](https://docs.pingidentity.com/openicf/connector-reference/kerberos.md): Reference for the Kerberos connector, which manages Kerberos user principals from PingIDM and Advanced Identity Cloud over SSH using bundled Groovy scripts and the kadmin utility - [Known issues](https://docs.pingidentity.com/openicf/connector-release-notes/known-issues.md): Open known bugs across ICF connectors, including LDAP, SCIM, MS Graph API, SAP, and others, that remain unresolved at release time - [LDAP connector](https://docs.pingidentity.com/openicf/connector-reference/ldap.md): Reference for the LDAP connector, which connects to any LDAPv3-compliant directory including PingDS and Active Directory - [Marketo connector](https://docs.pingidentity.com/openicf/connector-reference/marketo.md): Reference for the Marketo connector, which synchronizes PingIDM and Advanced Identity Cloud managed users and social-identity-provider users with a Marketo leads database - [Microsoft Copilot Studio connector](https://docs.pingidentity.com/openicf/connector-reference/microsoft-copilot-studio.md): Reference for the Microsoft Copilot Studio connector: discover Copilot Studio agents, tools, knowledge sources, owners, and identity bindings. - [Microsoft Graph API connector](https://docs.pingidentity.com/openicf/connector-reference/ms-graph-api.md): Microsoft Graph API connector for PingIDM and Advanced Identity Cloud: reads, searches, and provisions data to Microsoft Azure using the MS Graph SDK for Java - [MongoDB connector](https://docs.pingidentity.com/openicf/connector-reference/mongodb.md): Configure and use the MongoDB connector to manage a MongoDB document database using Groovy scripts for ICF operations - [Multiple CSV Cloud connector](https://docs.pingidentity.com/openicf/connector-reference/multicsvcloud.md): Configure and use the Multiple CSV Cloud connector to read user and group resources from CSV files hosted on AWS, Azure, or Google Cloud storage - [Multiple CSV connector](https://docs.pingidentity.com/openicf/connector-reference/multicsv.md): Reference for the Multiple CSV connector: install, configure, and use it to read and manage resources from one or more CSV files in PingIDM and Advanced Identity Cloud - [OpenICF](https://docs.pingidentity.com/openicf/index.md): Overview of the Identity Connector Framework (ICF) for connecting external resources to Ping Identity products, with available connectors listed - [OpenICF API](https://docs.pingidentity.com/openicf/connector-dev-guide/openicf-api.md): Reference for the Identity Connector Framework (ICF) API: how to create a connector facade and call ICF operations from Java or .NET applications - [OpenICF SPI](https://docs.pingidentity.com/openicf/connector-dev-guide/openicf-spi.md): Reference for the ICF SPI — the interfaces you implement to build connectors compatible with the Identity Connector Framework - [Operation interfaces](https://docs.pingidentity.com/openicf/connector-dev-guide/operation-implementation.md): Overview of the ICF SPI operation interfaces that connectors can implement, including create, delete, search, sync, update, authenticate, and script operations - [Oracle EBS connector](https://docs.pingidentity.com/openicf/connector-reference/ebs.md): Reference for the Oracle EBS connector: install, configure, and use it with PingIDM and Advanced Identity Cloud to manage Oracle E-Business Suite accounts and responsibilities - [PeopleSoft connector](https://docs.pingidentity.com/openicf/connector-reference/peoplesoft.md): Configure and use the PeopleSoft connector to manage and synchronize Oracle PeopleSoft accounts with PingIDM and Advanced Identity Cloud managed user objects - [PingOne connector](https://docs.pingidentity.com/openicf/connector-reference/pingone.md): PingOne connector reference: configure in PingIDM and Advanced Identity Cloud and manage users, groups, populations, and roles - [PowerShell connector toolkit](https://docs.pingidentity.com/openicf/connector-reference/powershell.md): PowerShell connector toolkit: install, configure, and use custom PowerShell scripts to connect to Microsoft Windows systems - [Remote connector overview](https://docs.pingidentity.com/openicf/connector-dev-guide/overview-remote-connectors.md): Overview of remote connectors in the ICF framework, including how connector servers enable remote and .NET connector access from Java or .NET applications - [Remote connectors](https://docs.pingidentity.com/openicf/connector-reference/remote-connector.md): Explains remote connectors in PingIDM and Advanced Identity Cloud, when to use them, and how to install and configure a Remote Connector Server (Java or .NET) - [Remove a connector](https://docs.pingidentity.com/openicf/connector-reference/remove-connector.md): Steps to safely remove a connector from PingIDM and Advanced Identity Cloud, including cleaning up mappings, schedules, and configuration files, and deleting from the admin UI - [Resolve username operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-resolve-username.md): ICF resolve-username operation: resolves a username to a UID without authentication, with API- and SPI-level implementation rules and Java examples - [Resolve username script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-resolve-username.md): Resolve username script for ICF connectors that resolves an object to its UID based on its username, including input variables and return value - [Role assignment schedules (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-role-assign-sched.md): How to read and manage Azure AD role assignment schedules using the MS Graph API connector, including creating and querying schedule requests - [Role eligibility schedules (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-role-elig-sched.md): How to create, read, and query role eligibility schedules and schedule instances using the MS Graph API connector in PingIDM and Advanced Identity Cloud - [Run on connector script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-run-on-connector.md): Documents the run-on-connector script used in ICF connectors, listing available input variables and the return value for scripts run on a connector - [Run on resource script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-run-on-resource.md): Reference for the ICF connector run-on-resource script: input variables, return value, and a Groovy example for a scripted REST connector - [SaaS REST Connector](https://docs.pingidentity.com/openicf/connector-reference/rest.md): Reference for the SaaS REST Connector, which integrates PingIDM and Advanced Identity Cloud with any REST API, covering configuration, schema definition, and CRUD operations - [Salesforce connector](https://docs.pingidentity.com/openicf/connector-reference/salesforce.md): Reference and configuration guide for the Salesforce connector, which provisions, reconciles, and synchronizes users between Salesforce and PingIDM and Advanced Identity Cloud - [SAP connector](https://docs.pingidentity.com/openicf/connector-reference/sap.md): Install and configure the SAP connector to synchronize users with SAP HR and SAP R/3 systems using Scripted Groovy scripts and SAP JCo libraries - [SAP HANA Database connector](https://docs.pingidentity.com/openicf/connector-reference/saphanadb.md): Reference for the SAP HANA Database connector: install, configure, and use it with PingIDM and Advanced Identity Cloud to manage users, roles, and privileges over JDBC - [SAP S/4HANA connector](https://docs.pingidentity.com/openicf/connector-reference/sap-hana.md): Reference for the SAP S/4HANA connector, which lets you manage and synchronize accounts between SAP S/4HANA Cloud and PingIDM and Advanced Identity Cloud - [SAP SuccessFactors connector](https://docs.pingidentity.com/openicf/connector-reference/successfactors.md): Reference for the SAP SuccessFactors connector: configure it with PingIDM and Advanced Identity Cloud, manage user accounts, groups, and person segments, and synchronize identity data - [Schema and supported operations](https://docs.pingidentity.com/openicf/connector-dev-guide/schema-and-supported-operations.md): How to query ICF connector schema and supported operations, including operation options and special attributes, using ConnectorFacade - [Schema operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-schema.md): How to implement the ICF schema operation so a connector describes its supported object types, attributes, and operation options to the target system - [Schema script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-schema.md): Describes the ICF connector schema script, its input variables, and how to use the builder object to define object types and attributes - [SCIM connector](https://docs.pingidentity.com/openicf/connector-reference/scim.md): SCIM connector for PingIDM and Advanced Identity Cloud: manages user and group accounts on SCIM 1.1 and 2.0 compliant providers such as Slack or Facebook - [Script on connector operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-script-on-connector.md): ICF script on connector operation: how to use the ScriptOnConnectorApiOp API and implement the ScriptOnConnectorOp SPI interface - [Script on resource operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-script-on-resource.md): How to implement the ICF ScriptOnResourceApiOp interface to run scripts directly on a target resource, including API-level and SPI-level usage examples - [Scripted connectors with Groovy](https://docs.pingidentity.com/openicf/connector-dev-guide/groovy-connectors.md): Guide to the Groovy connector toolkit for writing Groovy scripts to connect any ICF-enabled project to external resources - [Scripted connectors with PowerShell](https://docs.pingidentity.com/openicf/connector-dev-guide/powershell.md): Guide to building scripted connectors using the PowerShell connector toolkit to provision Microsoft systems through a .NET connector server - [Scripted REST connector](https://docs.pingidentity.com/openicf/connector-reference/scripted-rest.md): Reference for the Scripted REST connector, which uses Groovy scripts to interact with any REST API, covering HTTP client customization and OAuth2 - [Scripted SQL connector](https://docs.pingidentity.com/openicf/connector-reference/scripted-sql.md): Reference for the Scripted SQL connector, a Groovy-script-based ICF connector for interacting with any SQL database in PingIDM and Advanced Identity Cloud - [Search operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-search.md): How the ICF search operation works, including FilterTranslator, executeQuery, and API-level and SPI-level implementation examples - [Search or query script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-search.md): Reference for the ICF connector search script: input variables, query filter map format, and result handler patterns for scripted connectors - [Service plans (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-servicePlans.md): How to list, view, and assign Azure service plans using the MS Graph API connector for PingIDM and Advanced Identity Cloud - [ServiceNow connector](https://docs.pingidentity.com/openicf/connector-reference/servicenow.md): ServiceNow connector reference: install, configure OAuth-based access, and manage ServiceNow users using CRUD, reconciliation, and liveSync - [Snowflake connector](https://docs.pingidentity.com/openicf/connector-reference/snowflake.md): Snowflake connector reference for PingIDM and Advanced Identity Cloud: configure JWT authentication, manage users, roles, and database roles - [SSH connector](https://docs.pingidentity.com/openicf/connector-reference/ssh.md): Reference for the SSH connector, a Scripted Groovy connector that uses JSch and Expect4j to provision accounts on SSH servers using PingIDM and Advanced Identity Cloud - [Sync operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-sync.md): ICF sync operation developer reference: how to consume sync() and getLatestSyncToken() at the API level and implement them at the SPI level - [Synchronization script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-sync.md): Reference for the ICF connector synchronization script: input variables, GET_LATEST_SYNC_TOKEN and SYNC operation types, and return values - [Test operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-test.md): Covers the ICF test operation: verifies that a connector configuration can reach the backend, with API-level and SPI-level implementation guidance - [Test script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-test.md): Reference for the ICF connector test script: input variables, expected return values, and a Groovy sample for testing the connector connection - [Update attribute values operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-update-attribute-values.md): How to implement the ICF connector update-attribute-values operation for atomic addAttributeValues and removeAttributeValues methods - [Update operation](https://docs.pingidentity.com/openicf/connector-dev-guide/operations/operation-update.md): How to implement the ICF connector update operation (UpdateOp) at both the API and SPI levels to modify or replace objects on a target system - [Update script](https://docs.pingidentity.com/openicf/connector-dev-guide/scripts/script-update.md): Reference for the ICF connector update script: input variables, return value, and a Groovy example for updating objects in an external resource - [Upgrade Java RCS](https://docs.pingidentity.com/openicf/connector-reference/upgrade-java-server.md): How to upgrade the Java Remote Connector Server and its connectors, including updating the bundleVersion in connector configuration beforehand - [Use the connector (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-use.md): Overview of using the MS Graph API connector to synchronize, read, and edit Microsoft 365 resources including users, groups, licenses, and applications - [User licenses (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-licenses.md): How to list available Azure licenses, view a user's assigned licenses, and add or remove licenses using the MS Graph API connector - [Users and groups (MS Graph API)](https://docs.pingidentity.com/openicf/connector-reference/msgraph-users-groups.md): How to list, create, update, and delete users and groups using the MS Graph API connector, including reading and querying custom extension attributes - [Webex Connector](https://docs.pingidentity.com/openicf/connector-reference/webex.md): Reference and configuration guide for the Webex connector, which syncs users and groups between Webex Control Hub and PingIDM and Advanced Identity Cloud using OAuth 2.0 - [Workday connector](https://docs.pingidentity.com/openicf/connector-reference/workday.md): Reference and configuration guide for the Workday connector, which synchronizes user accounts between PingIDM and Advanced Identity Cloud and Workday's cloud-based HR system