> For the complete documentation index, see [llms.txt](https://docs.snyk.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.snyk.io/snyk-data-and-governance/snyk-for-government-us.md).

# Snyk for Government (US)

[Snyk for Government (US)](https://snyk.io/government-security-solution/) enables US federal agencies to develop fast and securely. By integrating with tools and workflows that developers already use, Snyk for Government (US) allows these agencies to shift left in their Software Development Lifecycle, enabling secure development from the start.

Because Snyk for Government (US) adheres to the [FedRAMP](https://www.fedramp.gov/) and [NIST](https://www.nist.gov/) security control requirements, federal agencies can be assured that the product complies with the security standards set forth by the US Government.

Snyk for Government (US) has differences from standard Snyk products that allow Snyk to be deployed to the US federal government. Adhering to FedRAMP and NIST control requirements means that some aspects of standard Snyk products are not supported in the FedRAMP environment.

This list identifies all the areas with differences in functionality in the Snyk for Government (US) product.

## Core products limitations on availability

* Snyk Code is available except:
  * Does not include Code Search
  * Does not include Snyk Agent Fix
* Snyk Container is available except for [Kubernetes Integration](/scan-fix-and-prevent/scan-with-snyk/snyk-container/kubernetes-integration/overview-of-kubernetes-integration.md).
* Snyk Open Source is available except:
  * Does not include Unmanaged C++
  * Does not include the npm packages `@snyk/protect` and `@snyk/fix`.

## API keys not available

API keys are not available.

This means that attempts to create Service Accounts either through the UI or using the API with an `auth_type` of `api_key` are not accepted. You must ensure that the OAuth protocol is used instead for all scenarios where API keys would typically be used. See [Service accounts using OAuth 2.0](/platform-administration/service-accounts/service-accounts-using-oauth-2.0.md) for details. If you need help, contact [Snyk support](https://support.snyk.io).

In addition, the CLI must be used in OAuth mode, not with token-driven authentication.

## Single Sign-On limitations on availability

[Single Sign-On (SSO)](/platform-administration/user-management/single-sign-on-sso-for-authentication-to-snyk.md) is available except for [Self-Serve Single Sign-On (SSO)](/platform-administration/user-management/single-sign-on-sso-for-authentication-to-snyk/configure-self-serve-single-sign-on-sso.md). All SSO setups are managed by Snyk. Some setup steps for Single Sign-On are slightly different:

* The service provider is Okta rather than Auth0.
* The ACS URL and Entity ID and certificate will be different per connection and thus will not match the Snyk Single Sign-On documentation.
* To get the ACS Url, Entity ID, and cert, Snyk will need to part-provision the connection in Okta.

See [Single Sign-On (SSO) for authentication to Snyk](/platform-administration/user-management/single-sign-on-sso-for-authentication-to-snyk.md) for details.

## Integrations not available

[Artifactory Gatekeeper Plugin](/scan-fix-and-prevent/scan-with-snyk/snyk-open-source/manage-vulnerabilities/artifactory-gatekeeper-plugin.md) is **not available** as it supports OAuth authentication.

## Reporting and data not available

[Insights](/scan-fix-and-prevent/fix/prioritize-issues-for-fixing/using-the-issues-ui.md) are not available

## Platform features not available

* [Bitbucket Cloud App](/developer-tools/integrations/scm-integrations/organization-level-integrations/bitbucket-cloud-app.md). Note that [Bitbucket Data Center/Server](/developer-tools/integrations/scm-integrations/organization-level-integrations/bitbucket-data-center-server.md) integration is available.
* [Slack App](/developer-tools/integrations/jira-and-slack-integrations/slack-app.md)
* [Jira App](/developer-tools/integrations/jira-and-slack-integrations/snyk-security-in-jira-cloud-integration.md). Note that [Jira Integration](/developer-tools/integrations/jira-and-slack-integrations/jira-integration.md) is available.
* [Snyk Advisor](https://snyk.io/advisor/)
* [Snyk Learn](https://learn.snyk.io/?)
* Social logins: Google, GitHub, and so on as identity provider
* SSO into [Snyk support](https://support.snyk.io)
* [Status page](https://status.snyk.io)
* Outbound webhooks
* Session Concurrency is limited to three (3) sessions per user.
* Session lockout: After sessions expire, the signed-in user loses access to all data present in existing session windows.
* Session timeout: The default session timeout is shorter (15 minutes). See [Configure session length for a Snyk Group](/platform-administration/snyk-hierarchy/groups/configure-session-length-for-a-snyk-group.md) for details.
* [Snyk CLI docker images](https://app.gitbook.com/s/IEEjSXQQu36y0vmFV8zf/snyk-cli/install-the-snyk-cli#docker). These do not support FIPS-validated cryptography and should only be used when this can be accepted.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.snyk.io/snyk-data-and-governance/snyk-for-government-us.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
