1.3、Adobe Launch的权限类型

Adobe Launch的授权管理通过用户组管理实现的。通过用户组去管理用户权限,创建用户组的时候可以设置不同的Launch操作权限,然后将需要授权的Adobe ID添加到用户组厘米,相同用户组的人具有相同的Launch权限。一个Adobe ID必须在被拉到用户组里面才可以访问和操作Launch。

比如用户A和B都在同一个Launch-dev用户组里面,那么A和B都可以在Launch做开发配置,比如测试组,那他们就可以在Launch测试。通常用户组还可以分地区结合,比如亚太研发中心的开发者,欧洲研究中心的测试组,总部的发布组,这对非常满足一些全球化的团队协作。

用户组管理有三种类型:超级管理员(Organization Administrator)、用户组管理员(Profile/Product Admin),用户组成员(Users)。

超级管理员:超级管理员就是整个Launch的管理员,主要的功能就是给管理用户的权限,他们是通过创建具备特定Launch的权限的用户组去管理用户的,将用户拉到特定用户组就是授权了,将其移除就是删除权限。

企业组织管理员默认是没有Launch的权限,你需要现在Launch给自己授权,然后企业组织管理员才有Launch权限。企业组织管理员和超级管理员可以是同一个Adobe ID。

注意:Adobe Experience Cloud的授权比较特别,Adobe ID需要现在对应产品层面授权,你才有访问才产品的可能,然后还可以对这个产品的不同功能做授权,有两层授权机制。

用户组管理员:用户组管理员跟超级管理员有些类似,用户组管理员可以控制用户组做授权管理。

用户组成员:就是使用用户,被授权的人。

上面的Users就是用户组成员,Admins就是用户组管理员

Launch权限管理:Launch权限管理是指用户登录Launch后所具备的权限,Launch权限不能给单个用户授权,它必须通过用户组授权,Launch权限是跟用户组对应,这个用户组具备特定的Launch权限类型,一个用户可以被授予多个多个用户组的权限。

Launch权限管理里面分两大类, Property Rights和Company Rights。

Property Rights

Launch中创建完的媒体资源都可以在Admin Console中做授权管理,如果一个用户组没有媒体资源A的权限,该用户组内的所有用户都不能访问或修改任何媒体资源A的设置。

如果一个用户属于有媒体资源A的用户组,那他对媒体资源A拥有的权限取决于被授予了权限,如果什么权限都没有授予,那就只有只读,只能看,不能做任何操作。

Property Rights可以授予的权限有:Develop、Approve、Publish、Manager Extensions和Manager Environments。

Develop:可以创建规则和数据元素,可以开发环境中创建库,当你确定开发完成后可以提交到测试,大部分的Launch都会是这样的流程。

Approve:核准,应该理解成测试更适合,将开发提交的库编译到测试环境中,然后去测试,如果确定没有提就提交到发布。

Publish:可以将库发布到线上的环境。

Manager Extensions:可以在媒体资源里面安装新的扩展,修改或删除已经安装的扩展。

Manager Environments:可以创建和修改环境。

Company Rights

其中Company Rights包含有Manager Properties和Develop Extensions两个权限

Manager Properties:可以在Launch中创建,修改和删除媒体资源。

Develop Extensions:主要用户扩展包开发设置,可以创建和修改扩展包,可以将扩展包私有或公开发布。

这两个大类在权限上是独立关系,但在产品结构上是包含关系,Company包含Property,而且是一对多的关系。

Adobe Launch的授权管理是在超级管理员的控制台下产品管理,管理界面如下图:

Product Profiles下Name对应的就是角色组了,如Launch-ALL Right就是指拥有所有权限的管理员,Launch-Dev就是开发组,能够在Launch上去配置。

Users,是用于管理Adobe Launch授权用户,就是目前有那些用户授权了,都是什么权限。

Admins,管理员,就是这个Launch这个产品的管理员有那些。

New Profile:在右侧,这个的作用是新建用户组。

ENTITLIED USERS:所有用户,就是这个用户的有多少人。

LICENSE QUOTA:名额使用。

ADMINS:这个用户组的管理员有多少个,用户组管理员可以给其他Adobe ID授权。

NOTIFY USER OF ENTILEMENT,变动的时候是否需要邮件通知。

创建用户组

创建用户权限其实就是创建一个用户组,直接点击右侧的“New Profile”可以看到如下界面:

Profile Name就是用户组名称,这个是自定义必填的,我这里填Launch-Publish-Asia,就是亚洲发布组的意思。

Description:解释说明这个组的用途,这里可选的,我这里写的是给香港发布组的。

然后点击Done就进入权限管理的设置。

设置权限管理

用户管理创建完后可以看到如下图:

Properties:用户Property的授权,默认是将整个Launch里面的都授权的,你可以可以选择一个或多个给这个角色组授权,那么这个角色组进去后就只能看到一个或多个Property。

Property Rights:媒体资源授权,可以在对应的媒体资源里面有一下的五个权限:Develop、Approve、Publish、Manager Extensions和Manager Environments,五个权限可以自由组合。

Company Rights,公司授权,可以在组织层面对媒体资源做管理,如开发插件、修改媒体资源的配置。

用户组下Launch的权限是有N个Properties时有N^N*5^5*2^2个。

点击保存即可。

用户组组设置管理

删除用户组

直接勾选用户组前面的方框,就可以看到右侧有个一删除的按钮:

修改用户组设置

直接点击需要修改的用户组的名字即可看到:

Users:这个用户组授权的人有哪些

Admins:这个用户组的管理员

Permissions:Launch权限管理,可以对其修改

Developer:开发者,开发插件的时候需要用到的,一般不做设置

Integrations:集成,跟API的交互设置

给一个用户授权

找到你需要授权的用户组,点击对应的用户组的名字,点击的位置如下图:

就可以看到添加位置的,在右侧的Add Users:

然后添加Adobe ID即可