准备开发

最后更新:2021-12-02

1. 前言

欢迎查看 IDaaS 平台的在线文档,本文档中主要介绍 IDaaS 平台开发者的各项功能服务及使用方法。

文档中对开发者会使用到的各项功能组件总体的理论概述、实现的原理及如何集成进行全面的说明,帮助开发者更快地掌握 IDaaS 平台开发者服务的能力。

在进行代码开发之前,您首先需要确保您拥有开发者权限,并且已经成功在 应用管理 菜单中创建一个应用。请参照下列步骤进行这些开发的准备工作。

2. 术语定义

参考:IDP中产品术语介绍

3. 分配开发者权限

如果您能正常访问当前的开发者文档,说明您已经拥有开发者权限。 如果您是想自己进行开发,那么请跳到下一步:创建应用。 如果您是想了解流程,或者想作为 IT管理员 为别人分配开发者身份,那么请继续阅读。管理员本身默认是没有开发者权限的,需要在管理员控制台中为用户(包括管理员自己)分配开发者权限。

  1. 登录到 IT管理员 控制台。如果您没有 IT管理员 权限,那么您需要 IT管理员 的协助来完成下面的权限分配工作。

    image.png

  2. 按照下图所示导航至添加开发者的界面:

    进入角色管理:
    image.png

    进入授权到主体:
    image.png

  3. 点击“授权到主体”后,会跳转到“授权管理”页面,出现如下页面,右边则可以将“开发者”权限授权到账户、组、组织机构及分类:
    image.png

  4. 在列表中选择要授权的账户、组、组织机构、分类,点击保存,弹出确认弹窗,点击“确定”即可。
    image.png

  5. 到这里,分配开发者权限就全部完成。开发者账号就可以阅读文档并进行下一步,创建应用。

4. 创建应用

创建应用:在具体创建一个单点登录(SSO)或用户目录(UD)应用之前,我们需要先创建一个应用,录入应用的图标、名称等基础信息。在创建了应用后,您就可以创建一个具体的单点登录(SSO)或用户目录(UD)应用,并获取该项具体的应用信息了。

  1. 创建应用。请确认您现在的角色是开发者,在开发者管理系统中,选择左侧的列表中选择应用管理,然后点击新建应用。

    image.png

  2. 根据要求填写应用信息。如下图:

    image.png

  3. 应用创建完成后,会弹出成功的弹窗,点击“我知道了”,可关闭弹窗;

    image.png
    点击“新建 SSO 应用”,则会跳转到 “单点登录(SSO)”并打开“新建 JWT 服务”抽屉,且自动选中当前创建的应用。创建 SSO 应用具体对接文档可以参考 单点登录(SSO) 文档 。
    image.png

恭喜您,您已经完成了进行开发的准备工作,可以选择一项具体功能开始开发了!

5. 发布应用

发布应用:在创建完应用后,我们需新建”单点登录(SSO)”应用后才可发布应用,应用发布后,管理员才可使用应用,创建 SSO 应用具体对接文档可以参考 **单点登录(SSO)**文档 。

  1. 应用创建成功,未创建 SSO 应用,此时发布状态为 “未发布”且操作中无 “发布” 功能。

    image.png

  2. SSO 应用创建成功后,(此处省略创建 SSO 应用步骤,具体对接文档可以参考 **单点登录(SSO)**文档)

    image.png
    应用列表中,应用的发布状态为“待发布”,操作中有“发布”功能
    image.png

  3. 点击“发布”,会弹出提示,点击“确定”则可发布应用到管理员模块。
    image.png

  4. 切换到管理员模块,查看应用列表,则可看到发布的应用:
    image.png