【问题标题】:Activate a deactivated user in Okta在 Okta 中激活已停用的用户
【发布时间】:2022-03-08 18:46:46
【问题描述】:

API docs 中不清楚是否可以在用户被停用后在 Okta 中激活他们。 我可以看到它们在被停用后进入取消配置状态,并且我知道用户将从任何应用程序中被拉出(全部根据文档),但文档中没有回答我的问题。

我可以进行更新以将用户的状态设置为“暂存”并使用更新的配置文件对象,然后调用激活吗?

【问题讨论】:

    标签: okta


    【解决方案1】:

    在 Okta 文档中,我看到“停用用户是一项破坏性操作。该用户已从所有可能破坏其数据(如电子邮件或文件)的已分配应用程序中取消配置。此操作无法恢复!”

    但我停用了用户,并且状态设置为取消配置,并且通过激活用户邮递员调用,我可以再次设置配置状态。

    以下是停用和激活用户的 Okta 文档调用详细信息。 https://developer.okta.com/docs/reference/api/users/#deactivate-user https://developer.okta.com/docs/reference/api/users/#activate-user

    用邮递员试试就行了。

    【讨论】:

      【解决方案2】:

      我不知道STAGED 状态,但我知道您可以重新激活已停用的用户。 以下是针对已停用用户的GET 请求:

      {
          "id": "00ueq20eKcFJlFzHz355",
          "status": "DEPROVISIONED",
          "created": "2018-08-01T08:29:38.000Z",
          "activated": "2018-08-02T12:02:26.000Z",
          "statusChanged": "2018-08-02T12:03:38.000Z",
          "lastLogin": null,
          "lastUpdated": "2018-08-02T12:03:38.000Z",
          "passwordChanged": null,
          "profile": {
              "firstName": "Jim",
              "lastName": "Bean",
              "mobilePhone": "083274628237462",
              "secondEmail": null,
              "login": "jim.bean@test.com",
              "email": "jim.bean@test.com"
          },
          "credentials": {
              "provider": {
                  "type": "OKTA",
                  "name": "OKTA"
              }
          },
          "_links": {
              "activate": {
                  "href": "https://mydomain.okta.com/api/v1/users/00ueq20eKcFJlFzHz355/lifecycle/activate",
                  "method": "POST"
              },
              "self": {
                  "href": "https://mydomain.okta.com/api/v1/users/00ueq20eKcFJlFzHz355"
              },
              "delete": {
                  "href": "https://mydomain.okta.com/api/v1/users/00ueq20eKcFJlFzHz355",
                  "method": "DELETE"
              }
          }
      }
      

      通过向https://mydomain.okta.com/api/v1/users/00ueq20eKcFJlFzHz355/lifecycle/activate 发送POST 请求,您可以激活用户。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-07
        • 1970-01-01
        • 2018-02-08
        • 2015-11-01
        相关资源
        最近更新 更多