【问题标题】:Add Okta user to Okta group Python sdk将 Okta 用户添加到 Okta 组 Python sdk
【发布时间】:2015-06-11 16:53:49
【问题描述】:

是否有将用户添加到 Okta 组的方法?我看到了 update_group,但没有具体说明如何将用户添加到 Okta 组。

【问题讨论】:

    标签: okta okta-api


    【解决方案1】:

    SDK 的最新更新在UserGroupsClient 上有add_user_to_group(group, user)add_user_to_group_by_id(gid, uid) 方法。

    from okta import UserGroupsClient
    from okta.models.usergroup import UserGroup
    from okta import UsersClient
    from okta.models.user import User
    
    groups_client = UserGroupsClient('your_url', 'your_key')
    users_client = UsersClient('your_url', 'your_key')
    
    # Create group
    group = UserGroup(name='sample_name', 
                      description='sample description')
    group = groups_client.create_group(group)
    
    # Create user
    user = User(login='sample@asdf.com',
                email='fake@asdf.com',
                firstName='Joe',
                lastName='Schmoe')
    user = users_client.create_user(user, activate=False)
    
    groups_client.add_user_to_group(group, user)
    # or
    groups_client.add_user_to_group_by_id(group.id, user.id)
    

    获取最新信息:

    pip install git+git://github.com/okta/oktasdk-python@master
    

    【讨论】:

      猜你喜欢
      • 2019-09-12
      • 1970-01-01
      • 2018-11-04
      • 2020-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-29
      相关资源
      最近更新 更多