Skip to content

Supported integrations

Integrations connect Oblique with external systems in your organization. Oblique can both pull information from and push access decisions back to integrations.

Oblique supports the following integrations and objects:

IntegrationObjectsPullPush
OktaUsers✅ Supported❌ Unsupported
User attributes✅ Supported❌ Unsupported
Okta groups✅ Supported✅ Supported
Okta group rules✅ Supported❌ Unsupported
Okta apps✅ Supported❌ Unsupported
Okta app assignments (individual)✅ Supported✅ Supported
Okta app assignments (group)✅ Supported❌ Unsupported
Okta push groups✅ Supported❌ Unsupported
GoogleUsers✅ Supported❌ Unsupported
Google groups✅ Supported✅ Supported

Attributes help match users from different systems, identify users on their profiles, and create attribute-based groups.

Attributes cannot be edited in Oblique. To update an attribute, update it in the integration it is from.

Oblique currently supports the following user attributes:

AttributeRequiredSupported sourcesCan be used for attribute-based groups
First nameYesOkta (firstName), GoogleNo
Last nameYesOkta (lastName), GoogleNo
EmailYesOkta (email), GoogleNo
Secondary emailNoOkta (secondEmail)No
UUIDYesOkta (id)Yes
Employee numberNoOkta (employeeNumber)Yes
User typeNoOkta (userType)Yes
ManagerNoOkta (manager)Yes
Manager IDNoOkta (managerId)Yes
TitleNoOkta (title)Yes
DepartmentNoOkta (department)Yes
DivisionNoOkta (division)Yes
OrganizationNoOkta (organization)Yes
Cost centerNoOkta (costCenter)Yes
PhoneNoOkta (primaryPhone)Yes
CityNoOkta (city)Yes

User profiles show information about all user attributes. Certain attributes are used are displayed as part of the user profile, including name, email, manager, and title.

Oblique currently supports the following core attributes and source integrations:

Core attributeSupported sources
TitleOkta (title)
ManagerOkta (managerId or manager)

By default, Oblique uses the first integration you connect that provides each core attribute. The source integration for a core attribute can be changed.

Oblique syncs both the managerId and manager user attributes from Okta. If the managerId is an Okta userId, it will be used as the core attribute for manager. Otherwise, if the manager attribute is an email, it is used instead.

Custom user attributes are attributes defined by your organization in Okta that are not part of the default Okta user profile attributes.

For an Okta integration, Oblique automatically detects, imports and syncs custom user attributes from Okta that have the data type string. Oblique does not currently support custom user attributes with other data types. These custom user attributes are included on a user’s profile and can be used for creating attribute-based groups.

Admins can filter out users from the sync by adding rules to ignore users by attribute. Both profile and custom attributes are supported.

  1. Navigate to the Integrations page.
  2. Select the Okta integration.
  3. Select Settings.
  4. Under Ignore users by attribute, add a rule to ignore users by attribute key and value (for example: email and user@example.com).
  5. Select Save.

Any user that matches any of the rules will be ignored during the sync. A previously synced user that matches the rule will not be synced, but will remain in Oblique.

User profiles include a profile photo. Oblique will use the profile photo from the identity provider from which the user authenticated to Oblique. It cannot be changed in Oblique, and must be edited in the identity provider.

Oblique uses attributes to uniquely match users imported from different systems.

Both email addresses and user IDs are used to match users:

  • When a match is found with new email addresses, those emails are added as secondary emails to the existing user profile.
  • If a user ID matches but emails differ, Oblique treats them as the same user and adds the new emails.
  • If neither emails nor ID match any existing user, Oblique creates a new user profile.

User attributes on profile pages are only visible to the user themselves and to Oblique admins. Other users, including managers, cannot see them.

Attributes can be used to create attribute-based groups. This helps create groups of users that share a common attribute, such as all users in the same department.

Oblique syncs user and group membership changes within minutes. Other changes may sync less frequently due to external API rate limits. For example, in a large Okta instance, external changes to apps assignments may take hours to reflect in Oblique.