TMAegisBeta
更多 gitlab 规则

GitLab

TMA-GITLAB-1.4.1

Ensure administrator approval is required for every installed application

高级别 1人工审核gitlab

说明

Ensure an administrator approval is required when installing applications. Applications are typically automated integrations that improve the workflow of an organization. They are written by third-party developers, and therefore should be validated before using in case they're malicious or not trustable. Because administrators are expected to be the most qualified and trusted members of the organization, they should review the applications being installed and decide whether they are both trusted and necessary.

检查方式

审计方法: 人工审核

此项建议无法自动检查。当您传入 --include-manual 时,扫描结果会列出该项并附带这些说明。

Verify that applications are installed only after receiving administrator approval: You are compliant by default. That is because by default only maintainers and owners can integrate with external applications. For OAuth Apps, perform the following: - On the left sidebar, select your avatar. - Select Edit profile and then select Applications. - See the Authorized applications section. - Review the scope level for the authorised applications with your credentials

修复方式

修复方法: 操作指南或基础设施补丁

Require an administrator approval for every installed application: You are compliant by default. That is because by default only maintainers and owners can integrate with external applications. For OAuth Apps, perform the following: - On the left sidebar, select your avatar. - Select Edit profile and then select Applications. - See the Authorized applications section. - Update the scope level for the authorised applications with your credentials

属性

操作系统
任意
标签
devsecopsgitlab
参考
CIS GitLab Benchmark v1.0.1 - 1.4.1 Ensure administrator approval is required for every installed application