極狐GitLab 注冊限制如何設置?

極狐GitLab 是 GitLab 在中國的發行版,關于中文參考文檔和資料有:

  • 極狐GitLab 中文文檔
  • 極狐GitLab 中文論壇
  • 極狐GitLab 官網

注冊限制 (BASIC SELF)

您可以對注冊實施以下限制:

  • 禁用新注冊。
  • 新注冊需要管理員批準。
  • 需要用戶電子郵件確認。
  • 允許或拒絕使用特定電子郵件域名的注冊。

禁用新注冊

默認情況下,任何訪問您的極狐GitLab 域名的用戶都可以注冊一個賬戶。對于運行面向公眾的極狐GitLab 實例的客戶,如果您不希望公眾用戶注冊賬戶,我們強烈建議您考慮禁用新注冊。

要禁用注冊:

1.在左側導航欄底部,選擇 管理員
2.選擇 設置 > 通用
3.展開 注冊限制
4.清除 已啟用注冊功能 復選框,然后選擇 保存修改

您還可以在 Rails 控制臺上通過運行如下命令來禁用新注冊:

::Gitlab::CurrentSettings.update!(signup_enabled: false)

新注冊需要管理員批準

新的極狐GitLab 實例默認開啟此設置。當開啟此設置時,任何訪問您極狐GitLab 域名和使用注冊表單注冊新賬戶的用戶,在開始使用他們的賬戶前都必須由管理員明確批準。此設置僅適用于啟用注冊的情況。

要求管理員批準新注冊:

1.在左側導航欄底部,選擇 管理員
2.選擇 設置 > 通用
3.展開 注冊限制
4.選中 新的注冊需要管理員批準 復選框,然后選擇 保存修改

如果管理員禁用此設置,處于待批準狀態的用戶將在后臺作業中自動獲得批準。

NOTE:此設置不適用于 LDAP 或 OmniAuth 用戶。要強制批準使用 OmniAuth 或 LDAP 注冊的新用戶,請在 OmniAuth 配置或 LDAP 配置中將 block_auto_created_users 設置為 true。

確認用戶郵件

  • 軟設置郵件確認從功能標志變更為應用設置于極狐GitLab 15.9。

您可以在注冊期間發送確認電子郵件,并要求用戶在允許登錄之前確認其電子郵件地址。

要強制確認用于新注冊的電子郵件地址:

1.在左側導航欄底部,選擇 管理員
2.選擇 設置 > 通用
3.展開 注冊限制
4.選中 注冊時發送確認電子郵件 復選框,然后選擇 保存修改

有以下可用設置:

  • Hard - 在注冊期間發送確認郵件。新用戶必須確認其電子郵件地址才能登錄。

  • Soft - 在注冊期間發送確認郵件。新用戶可以立即登錄,但必須在三天內確認其電子郵件。三天后,用戶無法登錄,直到他們確認電子郵件。

  • Off - 新用戶可以注冊,無需確認電子郵件地址。

用戶容量

用戶容量是指在無需管理員批準的情況下,能夠注冊或者被添加到訂閱中的計費用戶數。一旦達到用戶容量,任何注冊或添加的用戶必須由管理員批準,用戶只有在獲得管理員的審批后才能使用他們的賬號。

如果管理員增加或移除用戶容量,處于待批準狀態的用戶將在后臺作業中自動獲得批準。

查看如何為群組設置用戶容量。

NOTE:對于使用 LDAP 或 OmniAuth 的實例,當啟用或禁用管理員對新注冊用戶的批準時,可能會涉及更改 Rails 配置,并且可能需要停機。您可以設置用戶容量來對新用戶執行強制審批。為了確保用戶容量立即生效,請將其設置為低于當前計費用戶數的較低值,例如:1。

設置用戶容量

設置用戶容量來限制無需管理員審批就能夠注冊的用戶數。
計費用戶的數量每天更新一次。用戶容量可能僅在容量超限以后才發揮作用。為了確保用戶容量立即生效,請將其設置為低于當前計費用戶數的較低值,例如:1。
先決條件:

  • 您必須是管理員。

設置用戶容量:

1.在導航欄左側底部,選擇 管理員
2.選擇 設置 > 通用
3.展開 注冊限制
4.在 用戶容量 中輸入數值。
5.選擇 保存更改

移除用戶容量

移除用戶容量以便在無需管理員批準的情況下,能夠注冊的用戶數不受限制。

在您移除用戶容量后,處于待批準狀態的用戶會自動獲得批準。
先決條件:

  • 您必須是管理員。

要移除用戶容量:

1.在左側導航欄底部,選擇 管理員
2.選擇 設置 > 通用
3.展開 注冊限制
4.從 用戶上限 中刪除數字。
5.選擇 保存更改

最小密碼長度限制

您可以通過極狐GitLab 用戶界面,更改用戶密碼中必須包含的最小字符數。

密碼復雜度要求 (PREMIUM SELF)
  • 引入于 15.2 版本。

默認情況下,用戶密碼的唯一要求是最小密碼長度。

您可以添加額外的復雜度要求。密碼復雜度要求的更改適用于:

  • 新用戶注冊時創建的新密碼
  • 已有用戶重置密碼時設置的新密碼

現有密碼不受影響。要更改密碼復雜度要求:

1.在左側導航欄底部,選擇 管理員
2.選擇 設置 > 通用
3.展開 注冊限制
4.在 最小密碼長度(字符數) 下,選擇其他密碼復雜度要求。您可以要求使用數字、大寫字母、小寫字母和符號。
5.選擇 保存更改。

允許或拒絕使用特定電子郵件域名的注冊

您可以指定可用于用戶注冊的電子郵件域名的列表,可包含的或除外的均可。

這些限制僅適用于外部用戶注冊。管理員可以通過管理員面板添加具有不允許使用的域名的用戶。另外,請注意,用戶可以在注冊后將其電子郵件地址更改為不允許的域名。

電子郵件域名白名單

您可以限制用戶僅使用與給定域名列表匹配的電子郵件地址進行注冊。

電子郵件域名黑名單

您可以在使用特定域名的電子郵件地址時阻止用戶注冊。這可以降低惡意用戶使用一次性電子郵件地址創建垃圾郵件賬戶的風險。

創建電子郵件域名白名單或黑名單

1.在左側導航欄底部,選擇 管理員

2.選擇 設置 > 通用

3.展開 注冊限制

4.對于白名單,您必須手動輸入該名單。對于黑名單,您可以手動輸入列表或上傳包含列表條目的 .txt 文件。

白名單和黑名單都接受通配符。例如,您可以使用 *.company.com 來接受每個 company.com 子域,或使用 *.io 來阻止所有以 .io 結尾的域名。域名必須用空格、分號、逗號或換行符分隔。

在這里插入圖片描述

設置 LDAP 用戶過濾器

您可以將極狐GitLab 訪問權限限制為 LDAP 服務器上的部分 LDAP 用戶。

有關更多信息,請參閱有關設置 LDAP 用戶過濾器的文檔。

為角色晉升開啟管理員審批

  • 自極狐GitLab 16.9 引入,并使用名為 member_promotion_management 的功能標志。
  • 在極狐GitLab 17.5 中,功能標志 member_promotion_management 已從 wip 更改為 beta,并默認啟用。

FLAG:此功能的可用性受控于功能標志。

為了阻止將項目或群組的既有用戶晉升為付費角色,您可以開啟管理員審批以進行角色晉升。您可以在待審批的角色晉升中批準或拒絕晉升請求。

  • 如果管理員向群組或項目添加了用戶:

    • 如果新用戶的角色是計費的,則此用戶的其他成員關系請求都會被自動批準。
    • 如果新用戶的角色不是計費的,則此用戶的其他請求都會被掛起直到管理員審批通過。
  • 如果是非管理員向群組或項目添加了用戶:

    • 如果用戶在任何群組或項目中都沒有任何計費角色,但是要被添加或晉升為付費角色,則他們的請求將掛起直到管理員批準通過。
  • 如果用戶已經具有計費角色,則無需管理員審批。

先決條件:

  • 您必須是管理員。

要為角色晉升開啟審批:

1.在左側導航欄底部,選擇 管理員
2.選擇 設置 > 通用
3.展開 注冊限制
4.在 席位控制 部分,選中 審批角色晉升 勾選框。

已知問題

當用戶請求群組訪問時,初始角色分配為開發人員。如果此訪問是由群組所有者批準的,且用戶成為群組成員后,如果該用戶之前沒有計費角色,則計費數量會增加,。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/79818.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/79818.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/79818.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

10.(vue3.x+vite)div實現tooltip功能(css實現)

1:效果截圖 2:代碼實現 <template><div><div class="tooltip" style="margin-top: 20%; margin-left: 20%; background-color: blueviolet; color: white;

Linux下 文件的查找、復制、移動和解壓縮

1、在/var/log目錄下創建一個hehe.log的文件&#xff0c;其文件內容是&#xff1a; myhostname ghl mydomain localdomain relayhost [smtp.qq.com]:587 smtp_use_tls yes smtp_sasl_auth_enable yes smtp_sasl_security_options noanonymous smtp_sasl_tls_security_opt…

Ubuntu 安裝 Docker 教程(官方推薦方式)

? 步驟 1&#xff1a;卸載舊版本&#xff08;如果有&#xff09; for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done---### ? 步驟 2&#xff1a;更新 APT 索引并安裝依賴項bash sudo a…

計算機視覺與深度學習 | Transformer原理,公式,代碼,應用

Transformer 詳解 Transformer 是 Google 在 2017 年提出的基于自注意力機制的深度學習模型,徹底改變了序列建模的范式,解決了 RNN 和 LSTM 在長距離依賴和并行計算上的局限性。以下是其原理、公式、代碼和應用的詳細解析。 一、原理 核心架構 Transformer 由 編碼器(Encod…

計算機基礎 | 常見進制與單位簡介 / 表示 / 描述

注&#xff1a;本文為 “進制與常見單位應用” 相關文章合輯。 原文為繁體&#xff0c;注意術語描述差異。 略作重排。 進制簡介&#xff08;二進制、八進制、十進制、十六進制&#xff09; 發表于 2017-01-20 鄭中勝 數字系統&#xff08;Numeral system&#xff09;&#…

門面模式與適配器模式

一、門面模式 門面模式&#xff1a;提供統一接口訪問子系統接口 1、包含角色 外觀系統對外的統一接口子系統類的集合&#xff1b;并不知道外觀角色的存在&#xff0c;需要為了配合外觀角色而做特殊處理或修改 2、舉例 原本開關燈要分別操作各個房間的燈&#xff0c;現在設置總…

SpringBoot Actuator指標收集:Micrometer與Prometheus集成

文章目錄 引言一、Spring Boot Actuator基礎二、Micrometer簡介與集成三、基本指標收集與配置四、自定義業務指標實現五、與Prometheus集成六、實戰案例&#xff1a;API性能監控總結 引言 在現代微服務架構中&#xff0c;監控應用程序的健康狀況和性能指標變得至關重要。Sprin…

【Android面試八股文】Android應用進程的啟動流程【二】

應用進程 1.1 Android系統進程的啟動過程&#xff1a; 1、init進程fork出Zygote進程后&#xff0c;Zygote進程會創建一個服務端socket&#xff0c;等待AMS發起socket請求。 同時&#xff0c;由Zygote進程fork出的SystemServer進程會啟動各項系統服務&#xff0c;其中就包含了A…

基于Django的AI客服租車分析系統

基于Django的AI客服租車分析系統 【包含內容】 【一】項目提供完整源代碼及詳細注釋 【二】系統設計思路與實現說明 【三】AI智能客服與用戶交互指導手冊 【技術棧】 ①&#xff1a;系統環境&#xff1a;Python 3.8&#xff0c;Django 4.2框架 ②&#xff1a;開發環境&a…

全同態加密醫療數據分析集python實現

目錄 摘要一、前言二、全同態加密與醫療數據分析概述2.1 全同態加密(FHE)簡介2.2 醫療數據分析需求三、數據生成與預處理四、系統架構與流程4.1 系統架構圖五、核心數學公式六、異步任務調度與(可選)GPU 加速七、PyQt6 GUI 設計八、完整代碼實現九、自查測試與總結十、展望…

linux 搭建 dvwa 滲透測試環境

linux 安裝 dvwa 1、分為4個部分&#xff0c;搭建dvwa滲透測試環境2、安裝centos 7.63、安裝apache http server4、安裝mysql5、安裝php6、運行dvwa 1、分為4個部分&#xff0c;搭建dvwa滲透測試環境 本文基于centos 7.6 搭建 dvwa 滲透測試環境 安裝一個linux系統安裝apache…

stm32(gpio的四種輸出)

其實GPIO這個片上外設的功能&#xff1a; 用于控制IO引腳。 CPU就如同大腦&#xff0c;而這些片上外設就如同四肢一樣的關系 如圖 —————————————————————————————— OK類比了以上 其實GPIO是有 八種工作模式的 這八種工作模式 因為GPIO是面向IO…

Flask(3): 在Linux系統上部署項目

1 前言 說實話&#xff0c;我并不想接觸linux系統&#xff0c;要記住太多的命令。我更習慣windows系統&#xff0c;鼠標點點&#xff0c;只要記住少量的命令就可以了。 但是我選擇了python&#xff0c;就注定無法逃避linux系統。雖然python也能在windows上很好的運行&#xff0…

WIN10重啟開機不用登錄,直接進入桌面

我們個人機不需要登錄。 步驟1 置&#xff0c;帳戶&#xff0c;登錄選項&#xff0c;密碼。 輸入當前密碼后&#xff0c;直接下一步。 再次重啟&#xff0c;就會發現不需要密碼了。

idea中導入從GitHub上克隆下來的springboot項目解決找不到主類的問題

第一步&#xff1a;刪除目錄下的.idea和target&#xff0c;然后用idea打開 第二步&#xff1a;如果有需要&#xff0c;idea更換jdk版本 原文鏈接&#xff1a;https://blog.csdn.net/m0_74036731/article/details/146779040 解決方法&#xff08;idea中解決&#xff09;&#…

數字友好戰略視域下數字安全核心要素的理論解構與實踐路徑

本論文聚焦數字友好戰略框架下的數字安全核心要素&#xff0c;系統闡述數字安全的理論內涵、戰略價值與實踐路徑。通過多維度分析數字安全在個人、企業與國家層面的作用機制&#xff0c;結合國際法規標準與前沿技術實踐&#xff0c;揭示數字安全對構建可持續數字生態的關鍵支撐…

管理與維護samba服務器

允許 Linux、Unix 系統與 Windows 系統之間進行文件和打印機共享&#xff0c;使得不同操作系統的用戶能夠方便地訪問和共享資源&#xff0c;就像在同一局域網中的 Windows 計算機之間共享資源一樣。 server01安裝Samba服務器 [rootserver ~]# rpm -qa | grep samba [rootserver…

前端面試每日三題 - Day 8

這是我為準備前端/全棧開發工程師面試整理的第八天每日三題練習&#xff0c;涵蓋 JavaScript 閉包與執行上下文、React 性能優化與虛擬 DOM、以及高可用消息隊列架構設計。 ? 題目 1&#xff1a;深入理解 JavaScript 中的閉包與執行上下文 &#x1f4d8; 解析&#xff1a; 閉…

996引擎-拓展變量:物品變量

996引擎-拓展變量:物品變量 測試代碼參考資料對于Lua來說,只有能保存數據庫的變量才有意義。 至于臨時變量,不像TXT那么束手束腳,通常使用Lua變量就能完成。 測試代碼 -- 存:物品拓展strfunction (player)local where =

現代Web應用中的高級模糊搜索實現:多條件組合查詢與性能優化

搜索功能是現代Web應用中提升用戶體驗的核心組件。本文將深入探討如何實現一個高效、靈活的前端模糊搜索解決方案&#xff0c;支持多條件組合查詢、精確匹配、模糊匹配以及時間范圍篩選。 需求分析與設計目標 核心需求場景 多字段模糊搜索&#xff1a;支持在多個字段中同時搜…