取消
顯示的結果
而不是尋找
你的意思是:

你需要工作區管理創造就業機會嗎?

謝謝
貢獻者

我們使用一個設置,我們使用gitlab ci部署工作流使用一個服務主體,使用工作API (2.1)/ JobsCreate https://docs.m.eheci.com/dev-tools/api/latest/jobs.html操作

當我們想減少ci的權限最低特權,它看起來像它實際上需要管理員在工作空間中創造就業機會。,真的是這樣嗎?

這是我們的錯誤

requests.exceptions。HTTPError: 403客戶端錯誤:禁止url:https://adb-000000000000000.00.azuredatabricks.net/api/2.1/jobs/create

響應從服務器:

{“error_code”:“PERMISSION_DENIED”,

“消息”:“用戶d2e55b97 c94a - 4 - ba0 b11f - 872 bc4873fa8不是一個工作區

“admin”}

3回複3

匿名
不適用

@Geir球隊:

你收到的錯誤消息表明,用戶帳戶被GitLab CI沒有必要的權限在磚工作區創造就業機會。默認情況下,隻有擁有“工作區管理”角色的用戶才可以創造就業機會在磚工作區。

創造就業和非管理用戶,可以給予必要的權限GitLab CI的服務主體賬戶使用。能給予工作上的“管理”權限資源服務主體賬戶。

謝謝
貢獻者

明白了,謝謝你的回應。

我不知道你的意思,我們可以設置(1)權限/工作,或(2)如果有一種方法可以設置“CAN_MANAGE”“工作”在工作區中一般?

因為這個詞主要部署工作流使用API,它還控製著每工作權限,所以(1)會成為一種“雞和蛋”的問題,CI首先需要權限來創建工作/工作流,但是工作不是現有所以不能做。(2)將正是我在找的。

Vidula_Khanna
主持人
主持人

嗨@Geir球隊

謝謝你發布你的問題在我們的社區!我們很高興幫助你。

幫助我們為您提供最準確的信息,請您花一些時間來回顧反應和選擇一個最好的回答了你的問題嗎?

這也將有助於其他社區成員可能也有類似的問題在未來。謝謝你的參與,讓我們知道如果你需要任何進一步的援助!

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map