이 문서에서는 미국 연방 기관 및 DoD 부서가 FedRAMP 높음 및 DoD 영향 수준 4 (IL4) 요구사항을 준수하여 정부 기관용 Gemini를 배포하고 사용하는 방법에 관한 기술 안내를 제공합니다. 이 문서에서는 승인 경계에 포함된 서비스와 기능, 규정 준수 의무를 충족하는 데 도움이 되는 단계를 설명합니다.
정부 기관을 위한 Gemini는 Assured Workloads를 사용하여 규정 준수 요구사항을 충족하도록 지원합니다. 특정 규정 준수 체계 (FedRAMP High 또는 IL4)로 구성된 Assured Workloads 폴더 내에 모든 Gemini for Government 리소스를 배포해야 합니다.
핵심 제품 종속 항목
정부 기관을 위한 Gemini는 여러Cloud de Confiance by S3NS 서비스를 사용합니다. 다음 표에는 각 서비스의 규정 준수 상태가 나와 있습니다.
| Cloud de Confiance by S3NS 서비스 | FedRAMP High 상태 | IL4 상태 |
|---|---|---|
Gemini Enterprise |
승인된 |
승인된 |
Gemini Enterprise Agent Platform의 생성형 AI(이전 명칭: Vertex AI의 생성형 AI) |
승인된 |
승인된 |
BigQuery |
승인된 |
승인된 |
Cloud Storage |
승인된 |
승인된 |
Looker(Google Cloud 핵심 서비스) |
승인된 |
제출됨 |
승인된 서비스 및 기능
다음 표에는 FedRAMP 높음 및 IL4 배포를 위해 정부 기관을 위한 Gemini 내에서 사용할 수 있는 서비스와 기능이 나와 있습니다.
| 기능 | FedRAMP 높음 | IL4 |
|---|---|---|
다음 모델:
|
승인된 |
승인된 |
승인된 |
승인된 |
|
승인된 |
승인된 |
|
Cloud Storage, BigQuery와 같은 승인된 데이터 스토어 |
승인된 |
승인된 |
승인된 |
승인된 |
|
로컬 머신에서 문서 업로드 |
승인된 |
승인된 |
최종 사용자가 모델을 선택할 수 있음 |
승인된 |
승인된 |
승인된 |
제출됨 |
|
에이전트 디자이너를 사용한 노 코드 에이전트 생성 |
승인된 |
제출됨 |
승인된 |
제출됨 |
|
승인된 |
제출됨 |
|
승인된 |
3PAO |
수동으로 사용 중지해야 하는 승인되지 않은 기능
다음 서비스와 기능은 FedRAMP 높음 또는 IL4에 대해 승인되지 않았습니다. 하지만 Assured Workloads 제어 패키지에 의해 차단되지 않으며 프로젝트에서 사용할 수 있습니다. 위험 평가의 일환으로 민감한 정보와 관련된 서비스 사용량과 사용할 수 있는 완화 컨트롤을 평가해야 할 수 있습니다. 평가에 따라 Gemini Enterprise 앱 구성에서 이 목록에 있는 기능을 수동으로 사용 중지해야 할 수도 있습니다.
| 에이전트 및 갤러리 | |
|---|---|
| 그라운딩 |
|
| 생성형 기능 | |
| 사용자, 세션, UI 기능 | |
| 기타 특성 |
암시적 컨텍스트 캐싱에 대한 자세한 내용은 Gemini Enterprise Agent Platform 및 제로 데이터 보관을 참고하세요.
사용 중지할 수 없는 승인되지 않은 기능
다음 서비스와 기능은 Assured Workloads 제어 패키지에서 사용할 수 있으며 사용 중지할 수 없습니다. 이러한 기능을 사용하는 경우 FedRAMP High 또는 IL4 배포에 서비스 사용이 적합한지 확인하기 위해 승인 권한을 부여하기 전에 적절한 위험 평가를 수행하는 것이 좋습니다. 예를 들어 데이터 민감도와 관련된 서비스 사용을 평가할 수 있습니다. 데이터 액세스에 대한 단독 제어를 설정하기 위해 데이터 암호화를 기반으로 하는 완화 제어를 사용할 수 있는지 평가할 수도 있습니다.
| 에이전트 및 갤러리 |
이 상담사의 사용 가능 여부를 삭제하려면 영업팀 또는 Cloud de Confiance 담당자에게 문의하세요. |
|---|---|
| 애널리틱스 및 종속 기능 |
|
| 데이터 커넥터 및 스토어 |
|
| 사용자, 세션, UI 기능 | |
| 기타 특성 |
환경 배포
규정 준수 의무를 충족하는 환경을 배포하는 데 도움이 되는 단계는 다음과 같습니다.
- Assured Workloads를 배포합니다.
- FedRAMP 높음용 데이터 경계 또는 IL4용 데이터 경계를 사용하는 Assured Workloads 폴더를 만듭니다.
- 이 폴더 내에 Cloud de Confiance 프로젝트를 만듭니다.
- 모든 사용자 및 서비스 계정에 필요한 Identity and Access Management (IAM) 권한이 있는지 확인합니다.
- FedRAMP 높음 또는 IL4 네트워크를 구성합니다. 자세한 내용은 Cloud de Confiance에서 FedRAMP 및 DoD용 네트워크 구성을 참고하세요.
- Gemini Enterprise 앱을 만듭니다. 위치로 미국 멀티 리전을 선택합니다. Assured Workloads 데이터 상주 정책은 이 옵션을 적용합니다.
Assured Workloads 폴더 내에 있는 Google 데이터 소스에 연결합니다. FedRAMP High 및 IL4의 승인된 데이터 스토어는 Cloud Storage 버킷과 BigQuery 데이터 세트입니다.
승인된 규정 준수 기능을 구성합니다.
사용 중지할 수 없는 승인되지 않은 기능을 사용하지 않도록 직원에게 교육하세요.
승인되지 않은 기능 사용 중지
이 섹션의 작업을 완료하여 수동으로 사용 중지할 수 있는 승인되지 않은 기능을 사용 중지합니다.
프롬프트 갤러리 사용 중지
Gemini Enterprise에 배포하는 각 앱에 대해 이 작업을 완료합니다.
다음 역할 중 하나가 있는지 확인합니다.
- 검색 엔진 관리자 (
roles/discoveryengine.admin) - Gemini Enterprise 관리자 (
roles/discoveryengine.agentspaceAdmin) discoveryengine.engines.update권한이 있는 커스텀 역할
콘솔
Cloud de Confiance 콘솔에서 Gemini Enterprise 앱 페이지로 이동합니다.
앱을 선택합니다.
탐색 메뉴에서 구성을 클릭한 다음 기능 관리 탭을 선택합니다.
프롬프트 갤러리 사용 설정을 사용 중지합니다.
저장을 클릭합니다.
REST
앱의 기능 제어 맵을 업데이트하려면 discoveryengine.googleapis.com API 엔드포인트에서 engines.patch 메서드를 사용하세요.
엔진의 features 구성에서 prompt-gallery 키를 FEATURE_STATE_OFF로 설정합니다.
요청 데이터를 사용하기 전에 다음을 바꿉니다.
PROJECT_ID: 프로젝트의 IDAPP_ID: 앱의 ID
HTTP 메서드 및 URL:
PATCH https://discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/global/collections/default_collection/engines/APP_ID?updateMask=features
JSON 요청 본문:
{
"features": {
"prompt-gallery": "FEATURE_STATE_OFF"
}
}
요청을 보내려면 다음 옵션 중 하나를 펼칩니다.
다음과 비슷한 JSON 응답이 표시됩니다.
{
"name": "projects/PROJECT_ID/locations/global/collections/default_collection/engines/APP_ID",
"features": {
"prompt-gallery": "FEATURE_STATE_OFF"
}
}
Google Maps Platform을 사용한 그라운딩 사용 중지하기
모든 요청에 대해 Google Maps Platform을 사용한 그라운딩을 사용 중지하려면 다음 방법 중 하나를 사용하여 Maps Grounding API(mapsgrounding.googleapis.com)를 사용 중지하면 됩니다.
콘솔의 API 및 서비스 페이지에서 Map Grounding API (
mapsgrounding.googleapis.com)를 찾아 API 사용 중지를 선택합니다. 자세한 내용은 서비스 사용 설정 및 중지를 참고하세요.Google Cloud CLI에서 다음을 실행합니다.
gcloud services disable mapsgrounding.googleapis.com
Google 검색을 사용한 그라운딩 사용 중지
모든 요청에 대해 Google 검색을 사용한 그라운딩을 사용 중지하려면 Assured Workloads 폴더 수준에서 constraints/vertexai.disableGenAIGoogleSearchGrounding 조직 정책 불리언 제약 조건을 true로 설정하세요. 자세한 내용은 불리언 규칙으로 정책 업데이트를 참고하세요.
Google Drive 업로드를 사용한 그라운딩 사용 중지
Google Drive를 사용한 그라운딩은 Google Drive 데이터 스토어를 앱에 연결한 경우에만 사용 설정됩니다. Google Drive 업로드를 사용한 그라운딩을 사용 중지하려면 다음 단계를 완료하세요.
Gemini Enterprise 앱에 Google Drive 데이터 스토어가 구성되어 있지 않은지 확인합니다. 앱이 이미 Google Drive 데이터 스토어에 연결되어 있는 경우 콘솔의 앱 설정에서 연결을 해제하거나 Discovery Engine API의
dataStores.delete메서드를 사용하여 데이터 스토어를 삭제합니다.Google 관리 콘솔에서 Workspace 데이터 공유 기능을 사용 중지하거나 Google Workspace에서 스마트 기능 및 맞춤설정을 사용 중지하여 커넥터가 Google Drive의 사용자 문서에 액세스하지 못하도록 합니다.
Microsoft OneDrive 업로드를 사용한 그라운딩 사용 중지
Microsoft OneDrive를 사용한 그라운딩은 Microsoft OneDrive 데이터 스토어를 앱에 연결한 경우에만 사용 설정됩니다. Microsoft OneDrive 업로드를 사용한 그라운딩을 사용 중지하려면 다음 단계를 완료하세요.
- Gemini Enterprise 앱에 Microsoft OneDrive 데이터 스토어가 구성되어 있지 않은지 확인합니다. 앱이 이미 Microsoft OneDrive 데이터 스토어에 연결되어 있는 경우 콘솔의 앱 설정에서 앱을 삭제하거나 Discovery Engine API의
dataStores.delete메서드를 사용하여 데이터 스토어를 삭제합니다. - 커넥터의 액세스를 차단하려면 Microsoft OneDrive 연결에 사용되는 Microsoft Entra ID (Azure AD)에서 사용자 인증 정보를 취소하거나 등록된 OAuth 2.0 애플리케이션 클라이언트 ID 및 사용자 인증 정보를 삭제하세요.
Imagen 및 Veo 사용 중지
Imagen을 사용한 이미지 생성과 Veo를 사용한 동영상 생성을 사용 중지하려면 다음 단계를 완료하세요.
- 폴더 또는 조직 수준에서
constraints/vertexai.allowedModels또는constraints/vertexai.allowedGenAIModels조직 정책 목록 제약 조건을 설정하여imagen및veo모델 (예:publishers/google/models/imagen-4.0-ultra-generate-001)을 거부하거나 승인된 모델만 허용합니다. 자세한 내용은 Model Garden 모델에 대한 액세스 제어를 참고하세요. Imagen 또는 Veo 모델의 예측 액세스를 제한하려면 모델의 리소스 경로에 대한
aiplatform.endpoints.predictIAM 권한을 거부하는 IAM 거부 정책을 구성합니다. 모델 리소스 경로는projects/PROJECT_ID/locations/LOCATION/publishers/google/models/MODEL_NAME입니다.다음을 바꿉니다.
- PROJECT_ID: 프로젝트의 ID
- LOCATION: 앱의 위치
- MODEL_NAME: 허용하거나 거부할 모델의 이름
Gemini Enterprise 앱의 사용자 이벤트 사용 중지
사용자 이벤트는 클라이언트 측 이벤트 추적기에 의해 전송되거나 일괄적으로 가져옵니다. 사용자 이벤트 수집을 사용 중지하려면 다음 중 하나를 완료하세요.
애플리케이션의 검색 위젯을 구성할 때
uiSettings구성 네임스페이스 내에서disableUserEventsCollection속성을true로 설정하여 이벤트 로깅을 사용 중지합니다. 예를 들면 다음과 같습니다."uiSettings": { "disableUserEventsCollection": true }이벤트 삽입 엔드포인트 (특히
userEvents.collect메서드 및userEvents.write메서드)를 호출하지 말고 검색 픽셀 스크립트 (예:v1beta_event.js)가 클라이언트 페이지에서 활성화되지 않도록 하세요.다음과 같이 애플리케이션 수준에서 설정을 업데이트합니다.
Cloud de Confiance 콘솔에서 Gemini Enterprise 앱 페이지로 이동합니다.
앱을 선택합니다.
탐색 메뉴에서 구성을 클릭합니다.
사용자 이벤트 수집 사용 설정을 사용 중지합니다.
저장을 클릭합니다.
Gemini Enterprise에서 맞춤설정 및 메모리 사용 중지하기
Gemini Enterprise에 배포하는 각 앱에 대해 이 작업을 완료합니다.
다음 역할 중 하나가 있는지 확인합니다.
- 검색 엔진 관리자 (
roles/discoveryengine.admin) - Gemini Enterprise 관리자 (
roles/discoveryengine.agentspaceAdmin) discoveryengine.engines.update권한이 있는 커스텀 역할
콘솔
자세한 내용은 맞춤설정 및 메모리 사용 중지하기를 참고하세요.
REST
앱의 기능 제어 맵을 업데이트하려면 discoveryengine.googleapis.com API 엔드포인트에서 engines.patch 메서드를 사용하세요.
엔진의 features 구성에서 personalization-memory 및 personalization-suggested-highlights 키를 FEATURE_STATE_OFF로 설정합니다.
요청 데이터를 사용하기 전에 다음을 바꿉니다.
PROJECT_ID: 프로젝트의 IDAPP_ID: 앱의 ID
HTTP 메서드 및 URL:
PATCH https://discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/global/collections/default_collection/engines/APP_ID?updateMask=features
JSON 요청 본문:
{
"features": {
"personalization-memory": "FEATURE_STATE_OFF",
"personalization-suggested-highlights": "FEATURE_STATE_OFF"
}
}
요청을 보내려면 다음 옵션 중 하나를 펼칩니다.
다음과 비슷한 JSON 응답이 표시됩니다.
{
"name": "projects/PROJECT_ID/locations/global/collections/default_collection/engines/APP_ID",
"features": {
"prompt-gallery": "FEATURE_STATE_OFF",
"personalization-memory": "FEATURE_STATE_OFF",
"personalization-suggested-highlights": "FEATURE_STATE_OFF"
}
}
비공개 지식 그래프 사용 중지
비공개 지식 그래프를 사용 중지하려면 콘솔 또는 API를 사용하면 됩니다.
다음 역할 중 하나가 있는지 확인합니다.
- 검색 엔진 관리자 (
roles/discoveryengine.admin) - Gemini Enterprise 관리자 (
roles/discoveryengine.agentspaceAdmin) discoveryengine.engines.update권한이 있는 커스텀 역할
콘솔
자세한 내용은 지식 그래프 구성 관리를 참고하세요.
REST
앱 구성을 업데이트하려면 discoveryengine.googleapis.com API 엔드포인트에서 engines.patch 메서드를 사용하세요.
knowledgeGraphConfig 매개변수 내에서 enablePrivateKnowledgeGraph 및 enableCloudKnowledgeGraph을 false로 설정합니다.
요청 데이터를 사용하기 전에 다음을 바꿉니다.
PROJECT_ID: 프로젝트의 IDAPP_ID: 앱의 ID
HTTP 메서드 및 URL:
PATCH https://discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/global/collections/default_collection/engines/APP_ID?updateMask=knowledgeGraphConfig
JSON 요청 본문:
{
"knowledgeGraphConfig": {
"enableCloudKnowledgeGraph": false,
"enablePrivateKnowledgeGraph": false
}
}
요청을 보내려면 다음 옵션 중 하나를 펼칩니다.
다음과 비슷한 JSON 응답이 표시됩니다.
{
"name": "projects/PROJECT_ID/locations/global/collections/default_collection/engines/APP_ID",
"knowledgeGraphConfig": {
"enableCloudKnowledgeGraph": false,
"enablePrivateKnowledgeGraph": false
}
}
Model Armor 사용 중지
Model Armor를 사용 중지하려면 앱에서 템플릿을 삭제한 다음 API를 사용 중지하세요.
템플릿을 삭제하려면 Gemini Enterprise 앱에서 Model Armor 템플릿 삭제하기를 참고하세요.
Model Armor API (modelarmor.googleapis.com)를 사용 중지하려면 다음 방법 중 하나를 사용하세요.
콘솔의 API 및 서비스 페이지에서 Model Armor API(
modelarmor.googleapis.com)를 찾아 API 사용 중지를 선택합니다. 자세한 내용은 서비스 사용 설정 및 중지를 참고하세요.Google Cloud CLI에서 다음을 실행합니다.
gcloud services disable modelarmor.googleapis.com
NotebookLM Enterprise 사용 중지하기
Gemini Enterprise에 배포하는 각 앱에 대해 이 작업을 완료합니다.
다음 역할 중 하나가 있는지 확인합니다.
- 검색 엔진 관리자 (
roles/discoveryengine.admin) - Gemini Enterprise 관리자 (
roles/discoveryengine.agentspaceAdmin) discoveryengine.engines.update권한이 있는 커스텀 역할
콘솔
Cloud de Confiance 콘솔에서 Gemini Enterprise 앱 페이지로 이동합니다.
앱을 선택합니다.
탐색 메뉴에서 구성을 클릭한 다음 기능 관리 탭을 선택합니다.
NotebookLM을 사용 중지합니다.
저장을 클릭합니다.
REST
앱의 기능 제어 맵을 업데이트하려면 discoveryengine.googleapis.com API 엔드포인트에서 engines.patch 메서드를 사용하세요. 엔진의 features 구성에서 notebook-lm 키를 FEATURE_STATE_OFF로 설정합니다.
요청 데이터를 사용하기 전에 다음을 바꿉니다.
PROJECT_ID: 프로젝트의 IDAPP_ID: 앱의 ID
HTTP 메서드 및 URL:
PATCH https://discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/global/collections/default_collection/engines/APP_ID?updateMask=features
JSON 요청 본문:
{
"features": {
"notebook-lm": "FEATURE_STATE_OFF"
}
}
요청을 보내려면 다음 옵션 중 하나를 펼칩니다.
다음과 비슷한 JSON 응답이 표시됩니다.
{
"name": "projects/PROJECT_ID/locations/global/collections/default_collection/engines/APP_ID",
"features": {
"prompt-gallery": "FEATURE_STATE_OFF",
"notebook-lm": "FEATURE_STATE_OFF"
}
}
암시적 컨텍스트 캐싱 사용 중지
암시적 컨텍스트 캐싱을 사용 중지하려면 데이터 캐싱 사용 설정 및 사용 중지를 참고하세요.