Contents Menu Expand Light mode Dark mode Auto light/dark mode
Sym SDK Docs
Light Logo Dark Logo
Sym SDK Docs
  • sym.sdk.annotations
  • sym.sdk.exceptions
    • sym.sdk.exceptions.access_strategy
      • sym.sdk.exceptions.access_strategy.AccessStrategyError
    • sym.sdk.exceptions.aptible
      • sym.sdk.exceptions.aptible.AptibleError
    • sym.sdk.exceptions.aws
      • sym.sdk.exceptions.aws.AWSError
      • sym.sdk.exceptions.aws.AWSLambdaError
    • sym.sdk.exceptions.github
      • sym.sdk.exceptions.github.GitHubError
    • sym.sdk.exceptions.http
      • sym.sdk.exceptions.http.HTTPError
    • sym.sdk.exceptions.identity
      • sym.sdk.exceptions.identity.CouldNotSaveError
      • sym.sdk.exceptions.identity.IdentityError
      • sym.sdk.exceptions.identity.IdentityNotFound
    • sym.sdk.exceptions.okta
      • sym.sdk.exceptions.okta.OktaError
    • sym.sdk.exceptions.onelogin
      • sym.sdk.exceptions.onelogin.OneLoginError
    • sym.sdk.exceptions.pagerduty
      • sym.sdk.exceptions.pagerduty.PagerDutyError
    • sym.sdk.exceptions.sdk
      • sym.sdk.exceptions.sdk.MissingArgument
      • sym.sdk.exceptions.sdk.SDKError
    • sym.sdk.exceptions.slack
      • sym.sdk.exceptions.slack.SlackError
    • sym.sdk.exceptions.sym_exception
      • sym.sdk.exceptions.sym_exception.ExceptionWithHint
      • sym.sdk.exceptions.sym_exception.SymException
  • sym.sdk.integrations
    • sym.sdk.integrations.aws_lambda
      • sym.sdk.integrations.aws_lambda.invoke
      • sym.sdk.integrations.aws_lambda.invoke_async
    • sym.sdk.integrations.github
      • sym.sdk.integrations.github.get_repo_collaborators
    • sym.sdk.integrations.okta
      • sym.sdk.integrations.okta.get_user_info
      • sym.sdk.integrations.okta.is_user_in_group
      • sym.sdk.integrations.okta.list_groups
      • sym.sdk.integrations.okta.users_in_group
    • sym.sdk.integrations.onelogin
      • sym.sdk.integrations.onelogin.get_user_info
      • sym.sdk.integrations.onelogin.is_user_in_role
      • sym.sdk.integrations.onelogin.list_roles
      • sym.sdk.integrations.onelogin.users_in_role
    • sym.sdk.integrations.pagerduty
      • sym.sdk.integrations.pagerduty.get_incidents
      • sym.sdk.integrations.pagerduty.has_incident
      • sym.sdk.integrations.pagerduty.is_on_call
      • sym.sdk.integrations.pagerduty.users_for_schedule
      • sym.sdk.integrations.pagerduty.users_on_call
      • sym.sdk.integrations.pagerduty.PagerDutyStatus
      • sym.sdk.integrations.pagerduty.PagerDutyUrgency
    • sym.sdk.integrations.slack
      • sym.sdk.integrations.slack.channel
      • sym.sdk.integrations.slack.fallback
      • sym.sdk.integrations.slack.get_user_info
      • sym.sdk.integrations.slack.group
      • sym.sdk.integrations.slack.list_users
      • sym.sdk.integrations.slack.mention
      • sym.sdk.integrations.slack.send_message
      • sym.sdk.integrations.slack.user
      • sym.sdk.integrations.slack.SlackChannel
      • sym.sdk.integrations.slack.SlackLookupType
    • sym.sdk.integrations.store
      • sym.sdk.integrations.store.fetch
      • sym.sdk.integrations.store.put
  • sym.sdk.templates
    • sym.sdk.templates.approval
      • sym.sdk.templates.approval.ApprovalTemplate
      • sym.sdk.templates.approval.ApprovalTemplateStep
    • sym.sdk.templates.step
      • sym.sdk.templates.step.get_step_output
    • sym.sdk.templates.template
      • sym.sdk.templates.template.Template
      • sym.sdk.templates.template.TemplateStep
  • sym.sdk.utils
    • sym.sdk.utils.user
      • sym.sdk.utils.user.persist_user_identity
  • sym.sdk.event
    • sym.sdk.event.Channel
    • sym.sdk.event.Event
    • sym.sdk.event.EventMeta
    • sym.sdk.event.Payload
  • sym.sdk.field_option
  • sym.sdk.flow
    • sym.sdk.flow.Environment
    • sym.sdk.flow.Flow
    • sym.sdk.flow.Run
  • sym.sdk.resource
    • sym.sdk.resource.SRN
    • sym.sdk.resource.SymBaseResource
    • sym.sdk.resource.SymResource
    • sym.sdk.resource.InvalidSRNError
    • sym.sdk.resource.InvalidSlugError
    • sym.sdk.resource.InvalidVersionError
    • sym.sdk.resource.MissingComponentError
    • sym.sdk.resource.MultipleErrors
    • sym.sdk.resource.TrailingSeparatorError
  • sym.sdk.secret
    • sym.sdk.secret.Secret
    • sym.sdk.secret.SecretSource
  • sym.sdk.strategies
    • sym.sdk.strategies.access_strategy
      • sym.sdk.strategies.access_strategy.AccessStrategy
    • sym.sdk.strategies.integration
      • sym.sdk.strategies.integration.Integration
  • sym.sdk.target
    • sym.sdk.target.AccessTarget
  • sym.sdk.user
    • sym.sdk.user.User
    • sym.sdk.user.UserIdentity
    • sym.sdk.user.UserRole

sym.sdk.integrations.onelogin.get_user_info¶

sym.sdk.integrations.onelogin.get_user_info(user: sym.sdk.user.User) → dict¶

Get information about a OneLogin user.

Refer to OneLogin’s get-user API documentation for details on the response format: https://developers.onelogin.com/api-docs/2/users/get-user

Parameters

user – The Sym User to request OneLogin info for

Returns

A dictionary of user information

Next
sym.sdk.integrations.onelogin.is_user_in_role
Previous
sym.sdk.integrations.onelogin
Copyright © 2021 SymOps, Inc. | Created using Sphinx and @pradyunsg's Furo theme. | Show Source