You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: gk-dev/gk-dev-security-controls.md
+59-5Lines changed: 59 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,13 +13,67 @@ GitKraken provides centralized security settings to help your organization contr
13
13
14
14
## GitKraken AI Features
15
15
16
-
GitKraken AI features can suggest code or perform smart actions to improve your workflow. These features may require sending code snippets to GitKraken AI hosted in the cloud.
16
+
GitKraken AI features can suggest code or perform smart actions to improve your workflow. These features may require sending code snippets to GitKraken AI or third-party providers.
17
17
18
-
If these features don’t align with your organization's security policies, you can disable them for all members in your organization.
18
+
If these features don’t align with your organization's security policies, you can control access across your organization.
19
19
20
-
- Go to <strong>Settings > Security Controls > AI Features</strong>
21
-
- Requires [owner, admin, or billing contact](/gk-dev/gk-dev-organization/#roles)
22
-
- Available on [Teams or Enterprise plans](https://www.gitkraken.com/pricing)
20
+
### Manage AI Feature Access
21
+
22
+
To enable or disable GitKraken AI features for all organization members:
23
+
24
+
- Go to **Settings > Security Controls > AI Features**
25
+
- Requires [owner, admin, or billing contact](/gk-dev/gk-dev-organization/#roles)
26
+
- Available on [Advanced+ plans](https://www.gitkraken.com/pricing)
27
+
28
+
<figure>
29
+
<imgsrc="/wp-content/uploads/administration-and-security-controls.png"srcset="/wp-content/uploads/administration-and-security-controls@2x.png"alt="GitKraken AI feature toggle in Security Controls">
30
+
<figcaptionstyle="color:#888;text-align:center">Organization-level toggle for GitKraken AI features</figcaption>
31
+
</figure>
32
+
33
+
### Enforce AI Providers
34
+
35
+
Organizations on the Business+ plans can enforce restrictions on which AI providers are allowed across GitKraken products. This ensures compliance with your data policies.
36
+
37
+
To configure provider-level controls:
38
+
39
+
1. Go to **Settings > Security Controls > Enforce AI providers**.
40
+
2. Enable the toggle to display supported providers.
41
+
3. For each provider, you can:
42
+
- Enable: Allow team members to use the provider’s models.
43
+
- Disable: Block the provider completely.
44
+
45
+
For the following marked* providers, you can also:
46
+
- Set an API Key: Enforce the use of your key.
47
+
- Add a Custom URL (requires a key): Restrict access to a specific endpoint.
48
+
49
+
Supported providers include:
50
+
- Anthropic*
51
+
- Azure*
52
+
- DeepSeek
53
+
- GitHub Copilot
54
+
- GitKraken AI
55
+
- Google*
56
+
- Hugging Face*
57
+
- Mistral*
58
+
- Ollama*
59
+
- OpenAI*
60
+
- OpenAI compatible*
61
+
- OpenRouter
62
+
- xAI
63
+
64
+
<figure>
65
+
<imgsrc="/wp-content/uploads/enforce-ai-providers.png"srcset="/wp-content/uploads/enforce-ai-providers@2x.png"alt="AI provider settings showing API key and URL fields">
66
+
<figcaptionstyle="color:#888;text-align:center">Example of AI provider configuration fields</figcaption>
67
+
</figure>
68
+
69
+
<divclass='callout callout--info'>
70
+
<p>
71
+
Providers marked with an asterisk (*) support setting a custom API key and URL.
72
+
</p>
73
+
<p>
74
+
These settings apply across all GitKraken products used by your organization.
0 commit comments