Shotgun系列总目录
哈喽,大家好。这一期开始小编会用两到三期的时间,和大家分享Shotgun的权限设置。之所以一直没有涉及这一话题,是因为权限的设置是Shotgun设置中比较重要但也比较复杂的一部分。但俗话说:跑得了和尚,跑不了庙啊。该来的始终要是回来的。今天没跑得了的“和尚”就与大家一起探讨Shotgun的权限设置问题啦。
Shotgun提供了权限设置来控制在整个系统中哪些人可以查看什么内容和执行什么操作。权限由权限角色控制,一个人指定一个角色。
Shotgun 附带的默认角色如下:
管理员 :在 Shotgun 中,管理员可以完全控制所有操作(此处的唯一例外是修改系统需要的内容,例如删除模板项目)。管理员还可以创建新的权限角色。单击“权限”(Permissions)页面右上角的“+ 新建权限角色”(+ New Permission Role)按钮。
艺术家:只能看到专门指定给他们的项目。美工人员可以更新或编辑:
注释,前提是他们是该注释的作者
指定给他们的任务上的状态字段,但他们无法编辑其他任务字段
版本、时间日志和工单,前提是他们是这些实体的创建者。
制片经理:经理的大部分功能与管理员相同,但默认情况下仅限于特定的实体。经理默认组没有条件性的权限。
供应商:供应商只能看到专门指定给他们的项目。此外,供应商仅可查看:
指定给他们(或他们所在组)的任务
镜头和资产,前提是他们(或他们所在组)被指定给该镜头或资产上的任务
注释,前提是他们(或他们所在组)在“收件人”(To)或“抄送”(CC)字段中,或他们是该注释的创建者
他们创建的版本。
使用权限可以控制哪些内容
实体权限(谁可以查看或创建注释)
字段权限(谁可以查看或编辑注释实体上的“状态”(Status)字段)
应用权限(谁可以查看或编辑应用)
高级权限(其他控制,例如谁可以在何处保存页面等)
重置为默认值
查看人员的权限组
要查看或修改某人所在的权限组,请转到“人员”(People)页面。在 Shotgun 中每个人的帐户记录都具有一个“权限组”(Permission Group)字段,在该字段中可以更改其权限组以及其他任何可能的设置。
双击该字段,为每个人选择合适的权限角色。也可以选择多人,然后在记录的“权限组”(Permission Group)字段中的任何位置上单击鼠标右键。选择“编辑选定项”(Edit Selected),然后选择要一次性应用至所有人的权限角色。
图01
注意:Shotgun所讨论的权限都是基于权限组而言的,Shotgun目前不支持项目级或者用户级的权限设置。用户都归属于某一权限组,该权限组里的所有用户共享统一的权限。
权限的概述与设置
如果要访问一个位置以查看或更改任意种类的权限,请转到“管理 > 权限”(Admin > Permissions)页面。在此处,可以编辑实体权限、字段权限和应用权限,将角色重置为默认设置,并指定其他管理访问权限(例如谁可以设置权限或保存页面)。
图02
关于“权限”(Permissions)页面
每个已启用的权限角色(例如管理员、艺术家、制片经理和供应商)都将显示在“权限”(Permissions)页面中且具有以下可展开选项:
摘要(Summary)
实体权限(Entity Permissions)
字段权限(Field Permissions)
应用权限(App Permissions)
高级(Advanced)
重置为默认值(Reset to Defaults)
摘要(Summary)
“摘要”(Summary)显示了特定角色权限的逐行细分(警告:此细分可能略有技术性,因为它准确遵循 Ruby 控制台中打印出的信息)。
实体权限(Entity Permissions)
这将显示所有已启用的、按权限角色细分的实体。对于每个实体,都将显示相应角色的“查看”(See)、“创建”(Create)、“删除”(Delete)和“编辑”(Edit)权限。
图03
注意:灰显的复选框表明该操作存在条件(高级)权限规则(例如,美工人员只能编辑他们链接到的时间日志以及他们创建的注释上的字段)。
示例:允许艺术家创建任务
转到“权限”(Permissions)页面
单击以展开“艺术家”(Artist)角色
单击以展开“实体权限”(Entity Permissions)
找到“任务”(Task)实体类型,然后选中“创建”(Create)复选框
滚动到最上方,然后单击“保存更改”(Save Changes)
此后,“艺术家”(Artist)角色的所有人都将能够创建任务
字段权限(Field Permissions)
“字段权限”(Field Permissions)将依次按照权限角色和实体类型进行细分。它将按照字段显示特定权限角色的“查看”(See)和“编辑”(Edit)权限。默认情况下,实体字段的权限继承自实体级权限。例如,如果将艺术家角色配置为能够编辑任务实体,则在不明确禁止的情况下,他们将能够编辑任何任务字段(存在某些例外情况)。当然,要编辑字段的权限,(以编辑制片经理在资产页面各字段的权限为例),要去到制片经理(manager)->字段->资产下,找到相应的字段,勾选或者去掉查看或者编辑的复选框。
图04
注意:灰显的复选框表明该操作(例如编辑“资产 > 创建者”(Asset > Created by))受到保护因为该字段是只读字段(核查字段),或者表明该操作受到条件(高级)权限规则的保护。要查明特定字段不可编辑的原因,只需将光标悬停在字段上方即可获得工具提示。
示例:允许艺术家编辑资产说明
字段
转到“权限”(Permissions)页面
单击以展开“艺术家”(Artist)角色
单击以展开“字段权限”(Field Permissions)
单击以展开“资产”(Asset)实体类型
找到“说明”(Description)字段,然后选中“编辑”(Edit)复选框
滚动到最上方,然后单击“保存更改”(Save Changes)
此后,“艺术家”(Artist)角色的所有人都将能够编辑“资产”(Asset)上的“说明”(Description)字段
高级(Advanced)
使用这些首选项控制对特定管理功能的访问,如下所述。
图05
使用管理员选项(Use Admin Options
此复选框选项及其下列的设置选项控制非管理员权限组有限访问管理员 UI 选项。对管理员功能(例如取消停用实体)的完全访问可能需要以每个实体为基础进行特定的权限调整。
隐藏全局导航(Hide Global Nav)
当“隐藏全局导航”(Hide Global Nav)处于选中状态时,将无法查看或使用页面顶部的导航栏控件。他们将仅能够看到其 Shotgun 主页、他们可以从主页链接到的页面或他们知晓 URL 的页面。
允许创建 Toolkit 事件日志条目(allow the creation of toolkit eventlogentries)
如果使用 Toolkit,则某些操作会通过 API 创建事件日志条目。允许创建这些事件日志条目可防止 Toolkit 出现故障,同时保持无法创建实体这一默认设置。有关详细信息,请访问 Toolkit 论坛。
编辑全局格式(Edit Global Formatting)
仅具有此权限的人员可以创建全局格式规则,这些规则影响着 Shotgun 中每个页面的格式。
编辑默认和项目工作调度(Edit default and project work schedules)
当“编辑默认和项目工作调度”(Edit default and project work schedules)处于选中状态时,将能够查看和编辑项目和默认调度。
隐藏项目导航中的“其他”菜单(Hide ‘Other’ menu in Project Nav)
在项目导航栏上不向任何人显示“其他”(Other)菜单。
隐藏过滤器面板中保存的过滤器(Hide Saved Filters in Filter Panel)
启用此权限的人员将无法查看或禁用过滤器面板中任何激活状态的已保存过滤器。
管理项目导航栏(Manage Project Navigation Bar)
具有此权限的用户可以配置在项目顶部显示的导航栏中显示哪些页面。
创建并保存项目页面(Create and Save Project Pages)
只有具有此权限的人员才能在项目中添加新页面或保存现有的页面。
可以设计并保存主页(Can Design and Save Home Page)
只有具有此权限的人员才能进行更改并保存旧版主页(此前,每个人都拥有相同的可自定义主页,但现在任何人都可以选择其自己的主页,此权限仅适用于最初的可自定义主页)。
保存我的任务中的过滤器和排序(Save Filters and Sorting in My Tasks)
此权限允许某些人员针对所有人保存任务的默认排序和过滤方式。
保存导航页面和详细信息页面(Save Navigation Pages and Detail Pages)
允许具有此权限的用户保存对主项目导航页面和实体详细信息页面所做的更改。
保存属于任何人的共享页面(Save Shared Pages Belonging to Anyone)
此复选框首选项允许用户更新并保存属于任何人的共享页面。
仅查看分配的项目(See Assigned Projects Only)
人员将只看到他们指定到的项目,包括链接至这些项目的所有数据。要将人员指定到项目,请编辑“人员”(People)中的“项目”(Projects)字段或“项目”(Projects)中的“人员”(People)字段。
可以查看客户注释(Can see Client Notes)
仅具有此权限的人员才可以查看客户(客户用户)创建的注释。
查看非项目注释(See Non-Project Notes)
如果某人被限制为仅可查看分配给他们的项目,此选项将创建一个例外,以允许他们查看未链接到项目的所有注释。
查看非项目任务(See Non-Project Tasks)
如果某人被限制为仅可查看分配给他们的项目,此选项将创建一个例外,以允许他们查看未链接到项目的所有任务。
设置权限(Set Permissions)
此复选框首选项要求“使用管理员选项”(Use Admin Options)也处于选中状态。
可以通过客户审核共享播放列表(Can Share Playlists via Client Review Site)
仅具有此权限的人员才可以使用客户审核来共享播放列表。
允许“sudo”: 假定以另一个用户身份登录,执行动作并记录事件(Allow “sudo”: perform actions and log events as though logged in as another user) *
针对人类用户权限组启用此选项时,可以通过“人员”(People)页面使用“假定身份”(Assume Identity)功能。针对 API 权限组启用此选项时,可以在建立 Shotgun 连接时使用 sudo_as_login 变量。
可以使用悬浮播放器(Can use the Overlay Player)
可以快速访问以查看上传的媒体,可以使用注释和标注工具进行反馈,并且可以显示其他相关媒体。
下期预告
今天小编分享了最入门的一站式权限设置。其实在Shotgun很多其他页面还可以快捷地针对实体/字段/页面进行权限设置。这些内容就留到下一期啦。当然,还有API权限设置,还有看着像是权限,但其实并不是通过权限来管理的功能,小编会在后面的这几期一一与大家分享。今天就到这里啦,大家周末愉快。
Shotgun系列总目录
请关注我们获取更多信息