Uploaded image for project: 'OpenICF'
  1. OpenICF
  2. OPENICF-1152

Google Apps connector: Add the ability to Sync custom attributes

    Details

    • Support Ticket IDs:
    • Zendesk ID:
      42039

      Description

      Description of customer's request:
      I'm trying to configure the Google connector to sync custom attributes. In the documentation for this connector this is listed as not supported:

      https://backstage.forgerock.com/docs/idm/6.5/connector-reference/#google-apps-resources

      The Google Apps connector does not support custom schemas. The connector is therefore not able to read or update attributes associated with custom schemas in your Google Apps domain.

      I'm trying to figure out if there is a way around this by adding a new property to the _ACCOUNT_ object type for the custom attributes.

      Through JSON calls to the Google API outside of forgerock i was able to see that custom attributes are stored as a nested object (a "customSchemas" object of" Category" objects of objects).

      Ex:

      "customSchemas": {

      "Custom_Attributes":

      { "WorkPhone": "132123", "HomePhone": "111111", }

      }

      }

      I've added a new property in _ACCOUNTS_ called "customSchemas". I'm not sure what the Type and Native Type of this should be. I've Tried Object/Object and Array/Object. Nothing I've tried has been able to return information from Google when i do a GET request through the connector.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                petr.jurica Petr Jurica [X] (Inactive)
                Reporter:
                jeremy.barras Jeremy Barras [X] (Inactive)
                QA Assignee:
                Son Nguyen
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: