通过配置内容审核,您可以在 Developer Portal中配置内容类型的复审和核准流程。 您可以通过为角色分配相应的许可权来指定哪些角色可以执行哪些操作。
准备工作
配置内容审核的示例用例是由专业文档编写人员在 Developer Portal上发布 API 文档之前对其进行复审。 例如,这些编写者可以向 API 开发人员通知拼写错误、建议改进操作描述或者附加图像文件。 然后,可以先进行编辑,然后再将文档重新发布到 API ,然后再发布到 Developer Portal。
您必须已启用 开发者门户网站 ,并且必须具有管理员访问权才能完成此任务。
关于本任务
通过使用内容审核,您可以配置 Developer Portal 站点的工作流程,以便可以审核内容类型 (例如 API 和产品)。 但是,您不能审核使用者组织或应用程序。
程序
- 以管理员身份登录到 Developer Portal 。
- 如果未显示管理员仪表板,请单击 管理 以显示该仪表板。
- 启用必需的模块:
- 在管理员仪表板上,单击 扩展。
- 在搜索栏中输入
workflows,然后选择 工作流程 模块,然后单击 启用。
- 在搜索栏中输入
content moderation,然后选择 内容审核 模块,然后单击 启用。
- 浏览至
- 检查
Editorial 是否列示为工作流程。 如果未列出该项,请执行以下操作:
- 单击
+ Add workflow。
- 输入
Editorial 作为标签。
- 选择工作流程类型
Content moderation。
- 单击
Save。
- 设置工作流程:
- 单击
Editorial 工作流程上的 Edit 。
- 单击
Add a new state 链接。
- 在
State label 字段中输入值 Review ,保留 Published 和 Default revision 复选框处于未选中状态,然后单击 保存。
- 将
review 状态拖到 Draft 和 Published 状态之间,然后单击 "保存"。 如果拖动手柄不可见,请单击 STATES 部分中的 Hide row weights 链接以使其显示。
- 单击
Add a new transition 链接。
- 在
Transition Label 字段中输入值 Review ,勾选 From 部分中的 Draft 复选框,然后单击 To 部分中的 Review ,然后单击 保存。
- 将
Review 转换拖至 Create New
Draft 和 Publish 转换之间,然后单击 保存。
- 单击
Create New Draft 转换上的 Edit 操作。
- 在
From 复选框列表中,取消勾选 Published 并勾选 Review ,然后单击 保存。
- 单击
Publish 转换上的 Edit 操作。
- 在
From 复选框列表中,取消勾选 Draft 并勾选 Review ,然后单击 保存。
- 单击
Select 以获取 THIS WORKFLOW APPLIES TO 部分中的 Content types 项。
- 选择
Product 内容类型,然后单击 保存。
- 设置工作流程的许可权模式:
- 单击 。
- 在
Role Name 字段中,输入值 Editor ,然后单击 保存。
- 将
Editor 角色拖至 Content Author 和 Administrator 角色之间,然后单击 保存。
- 单击 "许可权" 选项卡并向下滚动到
Content Moderation 许可权部分。
- 对于 EDITOR 角色,请在
Content
Moderation 部分中选择所有许可权。
- 对于 CONTENT AUTHOR 角色,选择许可权
Editorial workflow: Use
Create New Draft transition, View any unpublished content和 View the latest version ,然后单击 保存许可权。
- 确保 EDITOR 和 CONTENT AUTHOR 角色具有许可权
Use the
administration toolbar。
- 向门户网站中的用户分配许可权。 如果您的门户网站中还没有已注册的用户,请创建一个新的使用者组织,并邀请两名新用户加入该组织。
- 单击 人员。
- 选中列表中某个用户旁边的复选框,但不选中 admin 用户,然后从
Action 下拉列表中选择 Add the Content Author role to the
selected user(s) ,然后单击 Apply to selected items。
- 选中列表中另一个用户 (而不是管理用户) 旁边的复选框,然后从
Action 下拉列表中选择 Add the Editor role to the
selected user(s) ,然后单击 Apply to selected items。
结果
您已在 Developer Portal上成功配置内容审核。 现在,可以使用 API Manager 用户界面将产品发布到门户网站,并将产品从草稿转换为复审状态。