Google Workspace के एमसीपी सर्वर के लिए सुरक्षा कॉन्फ़िगर करना

इस पेज पर, Google Workspace के एमसीपी सर्वर के लिए सुरक्षा सेटिंग कॉन्फ़िगर करने का तरीका बताया गया है.

आपको नुकसान पहुंचाने वाले कॉन्टेंट या प्रॉम्प्ट इंजेक्शन अटैक के लिए, प्रॉम्प्ट और जवाबों की जांच करनी होगी. Google के Model Armor का इस्तेमाल किया जा सकता है. इसके अलावा, आपके पास अपना समाधान इस्तेमाल करने का विकल्प भी है. हालांकि, इसके लिए आपको उसे दस्तावेज़ में शामिल करना होगा, ताकि उपयोगकर्ता उस जोखिम को स्वीकार कर सकें. ज़्यादा जानकारी के लिए, Google Workspace के उपयोगकर्ता के डेटा और डेवलपर से जुड़ी नीति देखें.

ज़रूरी शर्तें

सुरक्षा से जुड़े वैकल्पिक कॉन्फ़िगरेशन

एमसीपी टूल की मदद से कई तरह की कार्रवाइयां की जा सकती हैं. इस वजह से, एमसीपी में सुरक्षा से जुड़े नए जोखिम और ध्यान देने वाली बातें शामिल होती हैं. इन जोखिमों को कम करने और मैनेज करने के लिए, Google Cloud डिफ़ॉल्ट सेटिंग और पसंद के मुताबिक बनाई जा सकने वाली नीतियां उपलब्ध कराता है. इनकी मदद से, Google Cloud संगठन या प्रोजेक्ट में एमसीपी टूल के इस्तेमाल को कंट्रोल किया जा सकता है.

एमसीपी की सुरक्षा और गवर्नेंस के बारे में ज़्यादा जानने के लिए, एआई की सुरक्षा और बचाव देखें.

Model Armor का इस्तेमाल करना

Model Armor, Google Cloud की एक सेवा है. इसे आपके एआई ऐप्लिकेशन की सुरक्षा को बेहतर बनाने के लिए डिज़ाइन किया गया है. यह एलएलएम प्रॉम्प्ट और जवाबों की पहले से जांच करके काम करता है. इससे अलग-अलग तरह के जोखिमों से सुरक्षा मिलती है और ज़िम्मेदारी के साथ एआई का इस्तेमाल करने के तरीकों को बढ़ावा मिलता है. चाहे एआई को अपने क्लाउड एनवायरमेंट में डिप्लॉय किया जा रहा हो या बाहरी क्लाउड प्रोवाइडर पर, Model Armor आपको नुकसान पहुंचाने वाले इनपुट को रोकने, कॉन्टेंट की सुरक्षा की पुष्टि करने, संवेदनशील डेटा को सुरक्षित रखने, नियमों का पालन करने, और एआई की सुरक्षा और सुरक्षा से जुड़ी नीतियों को लगातार लागू करने में मदद कर सकता है.

जब Model Armor को लॉगिंग चालू है के साथ चालू किया जाता है, तो Model Armor पूरे पेलोड को लॉग करता है. इससे आपके लॉग में मौजूद संवेदनशील जानकारी ज़ाहिर हो सकती है.

एमसीपी अनुरोध को Model Armor पर रूट किया जा रहा है

Model Armor कुछ इलाकों में उपलब्ध है. अगर Model Armor की सुविधा चालू है और आपने किसी ऐसे देश या इलाके में एमसीपी सर्वर का इस्तेमाल किया है जहाँ Model Armor की सुविधा काम नहीं करती, तो कॉल को रूट करने का तरीका अलग-अलग एमसीपी सर्वर के लिए अलग-अलग हो सकता है. साथ ही, इस्तेमाल किए जा रहे और ट्रांसफ़र किए जा रहे डेटा के लिए, डेटा रेज़िडेंसी के नियमों का पालन नहीं किया जा सकता. अलग-अलग एमसीपी सर्वर के काम करने के तरीके के बारे में ज़्यादा जानने के लिए, Model Armor के साथ काम करने वाले प्रॉडक्ट देखें.

Model Armor को चालू करना

Model Armor का इस्तेमाल करने से पहले, आपको Model Armor के एपीआई चालू करने होंगे.

कंसोल

  1. अगर Model Armor API पहले से चालू नहीं है, तो इसे चालू करें.

    एपीआई चालू करने के लिए ज़रूरी भूमिकाएं

    एपीआई चालू करने के लिए, आपके पास serviceusage.services.enable की अनुमति होनी चाहिए. अगर आपने प्रोजेक्ट बनाया है, तो हो सकता है कि आपके पास मालिक की भूमिका (roles/owner) के ज़रिए यह अनुमति पहले से हो. इसके अलावा, आपको यह अनुमति सेवा के इस्तेमाल से जुड़े एडमिन की भूमिका (roles/serviceusage.serviceUsageAdmin) के ज़रिए भी मिल सकती है. भूमिकाएं देने का तरीका जानें.

    एपीआई को चालू करना

  2. वह प्रोजेक्ट चुनें जिसमें आपको Model Armor को चालू करना है.

gcloud

शुरू करने से पहले, Model Armor API के साथ Google Cloud CLI का इस्तेमाल करके, यह तरीका अपनाएं:

  1. Google Cloud सीएलआई इंस्टॉल करें. इसके बाद, अपनी फ़ेडरेटेड आइडेंटिटी से gcloud में साइन इन करें. साइन इन करने के बाद, यहां दिया गया कमांड चलाकर Google Cloud CLI को शुरू करें:

    gcloud init

  2. Model Armor सेवा के लिए एपीआई एंडपॉइंट सेट करने के लिए, यह कमांड चलाएं.

    gcloud config set api_endpoint_overrides/modelarmor "https://modelarmor.LOCATION.rep.googleapis.com/"

    LOCATION को उस क्षेत्र से बदलें जहां आपको Model Armor का इस्तेमाल करना है.

Google और Google Cloud के रिमोट एमसीपी सर्वर के लिए, सुरक्षा कॉन्फ़िगर करें

एमसीपी टूल के कॉल और जवाबों को सुरक्षित रखने के लिए, Model Armor की फ़्लोर सेटिंग का इस्तेमाल किया जा सकता है. फ़्लोर सेटिंग से, प्रोजेक्ट पर लागू होने वाले सुरक्षा फ़िल्टर की कम से कम संख्या तय होती है. यह कॉन्फ़िगरेशन, प्रोजेक्ट में मौजूद सभी एमसीपी टूल कॉल और जवाबों पर फ़िल्टर का एक जैसा सेट लागू करता है.

एमसीपी सैनिटाइज़ेशन की सुविधा चालू करके, Model Armor के लिए फ़्लोर सेटिंग सेट अप करें. ज़्यादा जानकारी के लिए, Model Armor की फ़्लोर सेटिंग कॉन्फ़िगर करना लेख पढ़ें.

उदाहरण के तौर पर दिया गया यह निर्देश देखें:

gcloud model-armor floorsettings update \
--full-uri='projects/PROJECT_ID/locations/global/floorSetting' \
--enable-floor-setting-enforcement=TRUE \
--add-integrated-services=GOOGLE_MCP_SERVER \
--google-mcp-server-enforcement-type=INSPECT_AND_BLOCK \
--enable-google-mcp-server-cloud-logging \
--malicious-uri-filter-settings-enforcement=ENABLED \
--add-rai-settings-filters='[{"confidenceLevel": "MEDIUM_AND_ABOVE", "filterType": "DANGEROUS"}]'

PROJECT_ID को अपने Google Cloud प्रोजेक्ट आईडी से बदलें.

इन सेटिंग पर ध्यान दें:

  • INSPECT_AND_BLOCK: नीति उल्लंघन ठीक करने का ऐसा तरीका जो Google एमसीपी सर्वर के लिए कॉन्टेंट की जांच करता है. साथ ही, फ़िल्टर से मैच होने वाले प्रॉम्प्ट और जवाबों को ब्लॉक करता है.
  • ENABLED: वह सेटिंग जो किसी फ़िल्टर या नीति उल्लंघन ठीक करने के तरीके को चालू करती है.
  • MEDIUM_AND_ABOVE: ज़िम्मेदार एआई - खतरनाक कॉन्टेंट के लिए फ़िल्टर की सेटिंग के लिए कॉन्फ़िडेंस लेवल. इस सेटिंग में बदलाव किया जा सकता है. हालांकि, कम वैल्यू की वजह से, फ़ॉल्स पॉज़िटिव की संख्या बढ़ सकती है. ज़्यादा जानकारी के लिए, Model Armor के कॉन्फ़िडेंस लेवल देखें.

Model Armor की मदद से, एमसीपी ट्रैफ़िक को स्कैन करने की सुविधा बंद करना

प्रोजेक्ट की फ़्लोर सेटिंग के आधार पर, Google MCP सर्वर पर आने और जाने वाले ट्रैफ़िक को Model Armor से अपने-आप स्कैन होने से रोकने के लिए, यह कमांड चलाएं:

gcloud model-armor floorsettings update \
  --full-uri='projects/PROJECT_ID/locations/global/floorSetting' \
  --remove-integrated-services=GOOGLE_MCP_SERVER

PROJECT_ID को Google Cloud प्रोजेक्ट आईडी से बदलें. Model Armor, इस प्रोजेक्ट की फ़्लोर सेटिंग में तय किए गए नियमों को Google के किसी भी एमसीपी सर्वर ट्रैफ़िक पर अपने-आप लागू नहीं करता.

Model Armor की फ़्लोर सेटिंग और सामान्य कॉन्फ़िगरेशन का असर, एमसीपी के अलावा अन्य चीज़ों पर भी पड़ सकता है. Model Armor, Vertex AI जैसी सेवाओं के साथ इंटिग्रेट होता है. इसलिए, फ़्लोर सेटिंग में किए गए किसी भी बदलाव का असर, इंटिग्रेट की गई सभी सेवाओं में ट्रैफ़िक स्कैनिंग और सुरक्षा से जुड़े व्यवहार पर पड़ सकता है. यह असर सिर्फ़ एमसीपी पर नहीं पड़ता.