5.CVAT用户角色

news2024/11/15 18:47:49

文章目录

  • 1. CVAT 用户角色
    • 1.1. CVAT.ai 中的全局角色
    • 1.2. CVAT.ai 中的组织角色
    • 1.3. job工作状态
    • 1.4. 分配任务
      • 1.4.1. 分配标注人
      • 1.4.2. 指派审阅者
      • 1.4.3. 分配校对人
  • 2. 组织
    • 2.1. 个人工作区
    • 2.2. 创建新组织
      • 在组织之间切换
    • 2.3. “组织”页面
    • 2.4. 邀请成员加入组织:菜单和角色
      • 2.4.1. 邀请成员加入组织
      • 2.4.2. 邀请名单
      • 2.4.3. 重新发送和删除邀请
    • 2.5. 删除组织

1. CVAT 用户角色

CVAT提供两种不同类型的角色:

  • 全局角色:这些是适用于整个系统的通用角色。登录到 CVAT.ai 平台的任何人都会自动分配一个全局角色。它设置每个注册用户在 CVAT.ai 中拥有的基本权限,无论其特定任务或职责如何。
  • 组织角色:这些角色决定了用户可以在组织内执行的操作,从而允许根据用户的特定职责和责任进行更量身定制的访问。

组织角色通过确定不同资源(例如任务或作业)的可见性来补充全局角色。

限制:限制适用于使用免费计划的 CVAT.ai Cloud Platform 的所有用户,并且可以在选择订阅时解除。
所有角色都是预定义的,无法通过用户界面进行修改。但是,在自承载解决方案中,可以使用存储在 中的 .rego 文件调整角色 cvat/apps/iam/rules/ 。Rego 是一种用于定义 OPA(开放策略代理)策略的声明性语言,其语法在 OPA 文档中有详细说明。

注意:对 .rego 文件进行更改后,必须重新生成并重新启动 Docker Compose 才能应用这些更改。在这种情况下,请确保在执行 Docker Compose 命令时包含 docker-compose.dev.yml compose 配置文件。

1.1. CVAT.ai 中的全局角色

注意:全局角色只能在自托管解决方案上进行调整。

CVAT 实施了三个全局角色,归类为用户组。这些角色是:
[图片]

1.2. CVAT.ai 中的组织角色

组织角色仅在 CVAT 组织内可用。
[图片]

当用户受邀加入组织时,将分配组织角色。
[图片]

CVAT 中提供以下角色:
[图片]

1.3. job工作状态

Job Stage作业状态可以分配给任何团队成员。
Stages不是角色。
作业可以有一个分配的用户(具有任何角色),并且该被分配者将执行特定于阶段的工作,即批注、验证或接受作业。
[图片]

作业状态可以是:
[图片]

任何Assignee 受托人都可以通过注释界面工具栏修改其分配的 Stage 特定功能:

  • Standard:将接口切换到Annotation 注释模式。
  • Review:将界面切换到Validation 验证模式

1.4. 分配任务

1.4.1. 分配标注人

bash 注意:只有项目所有者和维护者才能指派标注者。

  1. 要为作业分配标注人,请执行以下操作:
  2. 登录到 Owner 或 Maintainer 帐户。
    (可选)如果您希望指定为更正者的人员不是组织的成员,则需要邀请此人加入组织。
  3. 单击“任务分配对象”Assignee字段,然后选择审核人。
  4. 从“阶段”Stage下拉列表中,选择“注释”Annotation
    [图片]

1.4.2. 指派审阅者

注意:审阅者可以由项目或任务所有者、任务负责人和维护者分配。

要为作业指派审阅者,请执行以下操作:

  1. 登录到 Owner 或 Maintainer 帐户。
  2. (可选)如果您希望指定为审阅者的人员不是组织的成员,则需要邀请此人加入组织。
  3. 单击“任务分配对象”Assignee字段,然后选择审核人。
  4. 从“阶段”Stage 下拉列表中,选择“验证”Validation
    审阅者一般不选择标注该作业的标注者。
    在这里插入图片描述

1.4.3. 分配校对人

注意:只有项目所有者和维护者才能指派审阅者。

  1. 要为作业分配校对人,请执行以下操作:
  2. 登录到 Owner 或 Maintainer 帐户。
    (可选)如果您希望指定为更正者的人员不是组织的成员,则需要邀请此人加入组织。
  3. 单击“任务分配对象”Assignee字段,然后选择审核人。
  4. 从“阶段”Stage下拉列表中,选择“注释”Annotation
    [图片]

2. 组织

在 CVAT 中使用组织。
Organization “组织”是一项功能,适用于由多个用户组成的团队,这些用户共同处理项目并共享任务。创建Organization组织,邀请团队成员,并分配角色,使团队更好地处理共享任务。

2.1. 个人工作区

当未选择“组织”时,将激活帐户的默认状态。
如果您未选择组织,系统会将所有新资源直接链接到您的个人帐户,从而禁止与他人共享资源。
选择Personal workspace“个人工作区”后,它将在菜单中标有勾号。
[图片]

2.2. 创建新组织

要创建组织,请执行以下操作:

  1. 登录到 CVAT。
  2. 在顶部菜单上,单击您的用户名>组织> + 创建。
    [图片]
  3. 填写以下字段,然后单击提交。

[图片]
在这里插入图片描述

创建后,组织页面将自动打开。
若要将来访问您的组织,请导航到“用户名”>“组织”

请注意,如果您创建了 10 个以上的组织,则下拉菜单中将显示“切换组织”行。

在组织之间切换

如果您有多个组织,则可以在任何给定时间在这些组织之间切换。
请按照下列步骤操作:

  1. 在顶部菜单中,选择您的用户名>组织。
  2. 从下拉菜单中的“个人空间”部分下,选择所需的组织。
    [图片]

请注意,如果您创建了 10 个以上的组织,则下拉菜单中将显示“切换组织”行。

[图片]

单击它以查看“选择组织”对话框,然后从下拉列表中选择组织。
[图片]

2.3. “组织”页面

Organization page组织页面是可以编辑组织信息和管理组织成员的地方。
请注意,要访问组织页面,必须先激活组织(请参阅在组织之间切换)。如果不激活,组织页面将无法访问。
[图片]

[图片]

请注意,要访问组织页面,必须先激活组织(请参阅在组织之间切换)。如果不激活,组织页面将无法访问。
当组织在下拉菜单中勾选并且其名称显示在用户名下方的右上角时,该组织被视为已激活。

要转到“组织”页面,请执行以下操作:

  1. 在顶部菜单上,单击您的用户名>组织Username > Organization
  2. 在下拉菜单中,选择Organization组织。
  3. 在下拉菜单中,点击Settings设置。
    [图片]
    在这里插入图片描述

2.4. 邀请成员加入组织:菜单和角色

邀请成员表单可从组织页面获得。
它包含以下字段:
[图片]

[图片]

[图片]

组织成员可以通过转到“离开组织”>“组织”页面来离开组织。

2.4.1. 邀请成员加入组织

要邀请成员加入组织,请执行以下操作:

  1. 转到“组织”页面,然后单击“邀请成员”。

  2. 填写表格(见下文)。

  3. 单击确定。
    [图片]

  4. 被邀请的人将收到一封包含链接的电子邮件。
    [图片]

  5. 该人必须单击该链接,然后:

  6. 如果被邀请者没有 CVAT 帐户,请设置一个帐户。

  7. 如果被邀请者拥有 CVAT 帐户,请登录该帐户。

2.4.2. 邀请名单

用户可以查看活动邀请列表。
要查看列表,请转到“用户名”>“组织”>邀请。
[图片]

您将看到包含邀请列表的页面。
您还将看到弹出通知,即指向包含邀请列表的页面的链接。

2.4.3. 重新发送和删除邀请

组织所有者和维护者可以通过单击三个点并选择Remove invitation“删除邀请”来删除成员
[图片]

组织所有者可以通过单击“素材箱”图标来删除成员。

2.5. 删除组织

您可以删除您创建的组织。

注意:移除组织将删除所有相关资源(注释、作业、任务、项目、云存储等)。

要删除组织,请执行以下操作:

  1. 转到“组织”页面。
  2. 点击右上角的“操作”>“移除组织”。
  3. 在对话框字段中输入组织的短名称。
  4. 单击Remove“删除”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1484195.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

手动实现一个简单的 HTTP 请求

本文我们通过 Socket,写一个 HTTP 协议,直观的感受一下上篇文章中的请求和响应。 定义 socket server 通过上篇文章,我们知道 HTTP 协议底层是通过 Socket 实现的,所以我们先通过 socket 定义一个 server import socket#初始化 …

蓝桥杯备战刷题four(自用)

1.砝码称重 #include <iostream> #include <vector> using namespace std; const int N110; const int M100010; int w[N]; int n; int f[N][M]; int m; int ans; //f[i][j]表示到第i个砝码进行放置时的称得的重量为j的方案数 int main() {cin>>n;for(int i1…

JVM 第四部分—垃圾回收相关概念 2

System.gc() 在默认情况下&#xff0c;通过System.gc()或者Runtime.getRuntime().gc()的调用&#xff0c;会显式触发Full GC&#xff0c;同时对老年代和新生代进行回收&#xff0c;尝试释放被丢弃对象占用的内存 然而System.gc()调用附带一个免责声明&#xff0c;无法保证对垃…

Springboot+vue的商业辅助决策系统的设计与实现(有报告)。Javaee项目,springboot vue前后端分离项目

演示视频&#xff1a; Springbootvue的商业辅助决策系统的设计与实现&#xff08;有报告&#xff09;。Javaee项目&#xff0c;springboot vue前后端分离项目 项目介绍&#xff1a; 本文设计了一个基于Springbootvue的前后端分离的商业辅助决策系统的设计与实现&#xff0c;采…

前端的文字的字体应该如何设置

要设置文字的字体&#xff0c;在CSS中使用font-family属性。这个属性可以接受一个或多个字体名称作为其值&#xff0c;浏览器会按照列表中的顺序尝试使用这些字体渲染文本。如果第一个字体不可用&#xff0c;浏览器会尝试使用列表中的下一个字体&#xff0c;依此类推。 字体设…

6.CVAT——属性注释模式

文章目录 1. 属性注释模式&#xff08;基础&#xff09;2. 属性标注模式&#xff08;高级&#xff09; 1. 属性注释模式&#xff08;基础&#xff09; 属性注释模式下可用的使用示例和基本操作。 在此模式下&#xff0c;您可以使用键盘在对象和框架之间快速导航来编辑属性。打…

【python】`assert`断言语句

assert是一个断言语句&#xff0c;用于在代码中检查某个条件是否为真。 如果条件为假&#xff0c;将触发AssertionError 异常&#xff0c;从而指示存在错误。

Java 网络面试题解析

1. Http 协议的状态码有哪些&#xff1f;含义是什么&#xff1f;【重点】 200&#xff1a;OK&#xff0c;客户端请求成功。 301&#xff1a;Moved Permanently&#xff08;永久移除&#xff09;&#xff0c;请求的URL已移走。Response中应该包含一个Location URL&#xff0c;…

Vue3 条件渲染 v-if

v-if 指令&#xff1a;用于控制元素的显示或隐藏。 执行条件&#xff1a;当条件为 false 时&#xff0c;会将元素从 DOM 中删除。 应用场景&#xff1a;适用于显示隐藏切换频率较低的场景。 语法格式&#xff1a; <div v-if"数据">内容</div> 基础用…

模拟服务器响应的测试框架:moco

第1章&#xff1a;引言 大家好&#xff0c;我是小黑&#xff0c;在这篇博客中&#xff0c;咱们要聊聊Moco测试框架。这个框架&#xff0c;可不是一般的小伙伴&#xff0c;它在模拟服务器响应这块儿&#xff0c;可是有不少看家本领。 首先&#xff0c;Moco是啥呢&#xff1f;简…

彻底搞懂回溯算法(例题详解)

目录 什么是回溯算法&#xff1a; 子集问题&#xff1a; 子集问题II(元素可重复但不可复选): 组合问题&#xff1a; 组合问题II(元素可重复但不可复选): 排列问题&#xff1a; 排列问题II(元素可重复但不可复选): 什么是回溯算法&#xff1a; 「回溯是递归的副产品&…

全球十大正规伦敦金交易平台app软件最新排名(综合版)

伦敦金作为当前国际市场中较为成熟、灵活的投资产品自然备受青睐&#xff0c;但投资者在选择交易软件时&#xff0c;应该尽量选择在行业内排名较高&#xff0c;口碑较好的平台&#xff0c;这样才能获得可靠的投资服务。刚开始不太懂得如何选择伦敦金软件的时候&#xff0c;投资…

SpringBoot原理-配置优先级(黑马学习笔记)

配置优先级 在我们前面的课程当中&#xff0c;我们已经讲解了SpringBoot项目当中支持的三类配置文件&#xff1a; ● application.properties ● application.yml ● application.yaml 在SpringBoot项目当中&#xff0c;我们要想配置一个属性&#xff0c;可以通过这三种方…

手写模拟器,解放双手!效果炸裂的生产工具

手写模拟器是一款基于Handright的仿手写图片生成软件&#xff0c;可以让你的电脑和手机也能写出漂亮的手写字&#xff0c;你只需要输入你想要写的内容&#xff0c;选择你喜欢的字体和背景&#xff0c;就可以生成一张高仿真的手写图片&#xff0c;用于各种场合&#xff0c;比如做…

搜索算法(算法竞赛、蓝桥杯)--双向BFS双向奔赴

1、B站视频链接&#xff1a;B18 双向BFS Nightmare_哔哩哔哩_bilibili 题目链接&#xff1a;Problem - 3085 #include <bits/stdc.h> using namespace std; const int N810; int n,m; #define x first #define y second char g[N][N]; //地图 int vis[N][N]; //2表示女…

3.2日学习打卡----初学FastDFS(二)

3.2日学习打卡 目录: 3.2日学习打卡SpringBoot整合FastDFS实战开发文件上传 FastDFS集成Nginx环境搭建 SpringBoot整合FastDFS 由GitHub大牛tobato在原作者YuQing与yuqih发布的JAVA客户端基础上进行了大量重构工作&#xff0c;并于GitHub上发布了FastDFS-Client1.26.5。 主要特…

Java字符串相关类的底层原理

Java字符串相关类的底层原理

MySQL(2/3)

select和别名的使用 主要是用以查询数据 语法&#xff1a;select 字段 from 库名 -- *代表全部字段 select * from student; -- 可以查询多个字段&#xff0c;并使用as起别名&#xff0c;as可以省略 select id as bbb ,name as hhh from student; -- 可以使用函数concat(a,b…

Matlab|【免费】基于合作博弈的综合能源系统利益分配优化调度

目录 主要内容 部分代码 结果一览 下载链接 主要内容 该程序实现的模型为综合能源系统利益分配优化调度&#xff0c;采用合作博弈方法&#xff0c;模型针对IES系统的P2G、电解槽、甲烷反应器、储氢罐、CHP和燃气锅炉等设备进行建模&#xff0c;实现基于合作博弈的…

Stable Cascade-ComfyUI中文生图、图生图、多图融合基础工作流分享

最近 ComfyUI对于Stable Cascade的支持越来越好了一些&#xff0c;官方也放出来一些工作流供参考。 这里简单分享几个比较常用的基础工作流。 &#xff08;如果还没有下载模型&#xff0c;可以先阅读上一篇Stable Cascade升级&#xff0c;现在只需要两个模型&#xff09; &a…