组织设置
为了帮助组织更好地管理和优化其在云效代码管理(Codeup)平台上的资源,我们提供了多种组织级设置选项。这些设置不仅涵盖了从组织标识名的个性化定制到代码库和代码组的精细管理,还包括了对组织管理员权限的严格控制。
组织标识名设置
Codeup将每个组织的唯一24位ID映射为一个更易于记忆和传播的标识名,这使得研发人员可以更加方便地分享和访问代码库链接。
如何设置组织标识名
如果您的组织尚未设置标识名,可以通过以下步骤进行个性化配置:
登录Codeup并进入“组织个性化”页面。
按照指引完成组织标识名的设定。请注意,一旦设定后不可更改。
如果您暂时不想设置标识名,也可以稍后通过全局设置中的“组织个性化”部分来进行调整。
访问代码库
设置好标识名后,例如,设定组织标识名为”myCompany“,您可以使用两种方式来访问代码库:
使用原始的组织 ID:
https://codeup.aliyun.com/5c39592df081fc000187c342/myRepo
使用新的标识名:
https://codeup.aliyun.com/myCompany/myRepo
更多详情,请参见组织标识名设置。
代码库管理设置
功能概述
对于组织代码管理员而言,Codeup提供了丰富的功能设置以确保代码库的安全性和合规性。以下是主要的功能点:
角色与权限
默认情况下,仅允许组织管理者和成员创建代码库;外部成员需额外授权才能创建。
对于公开性的设定,默认私有库只能由代码库成员访问;而组织可见库则开放给所有组织成员。
管理者可以根据需要调整库的公开性,并控制克隆下载操作以增强数据安全。
推送规则
禁止强制推送:开启此选项后,组织内的所有仓库都将禁用
git push -f
命令,防止意外覆盖提交历史。代码属主检查:确保推送代码的作者或提交者的邮箱地址与服务端验证过的主邮箱一致,保证贡献统计的准确性。
组选项与删除库
可选择是否要求代码库必须属于某个特定的代码组。
设置删除库的权限,默认允许管理者执行删库操作。
具体操作指南,请参见代码库管理设置。
代码组管理设置
功能描述
代码组是组织内部项目协作的重要单元,组织代码管理员可以通过以下设置来加强对其的管理:
角色与权限:默认仅限于组织内部成员创建代码组;外部成员需获得特别许可。
公开性:支持创建私有或组织级别的公开代码组。
调整公开性:代码组管理者有权根据需求变更组的可见度。
删除代码组:设定谁可以在必要时移除不再需要的代码组。
了解更多信息,请参见代码组管理设置。
管理员设置
同步云效组织管理者
考虑到代码数据的高度敏感性,云效组织拥有者可以通过Codeup全局设置同步云效平台上的管理员,使他们成为Codeup的组织管理者。这一过程是单向且不可逆的,即一旦同步成功,就无法单独移除某个用户的身份,除非先关闭同步开关。
添加与移除 Codeup 组织管理者
除了自动同步外,组织拥有者还可以手动添加或移除Codeup的组织管理者。添加的新管理者将拥有对所有组织内代码库的完全管理权限;而被移除的管理者则会失去这些权限,降级为普通成员。
详细的权限分配和管理流程,请参见管理员设置。
综上所述,通过合理运用上述组织设置功能,可以帮助组织实现更高效、更安全的代码库管理,促进团队间的协作与发展。