AWS S3 स्टोरेज एकीकरण AI सुरक्षा के साथ

Prev Next

Cato AI सुरक्षा उपयोगकर्ता प्रॉम्प्ट्स की निगरानी करती है, संभावित हानिकारक उपयोग की पूर्व पहचान और शमन करती है, और कानूनी और नियामक दायित्वों के अनुपालन को सुनिश्चित करने के लिए पूर्ण जांच और लेखा परीक्षा का प्रावधान करती है।

यह दस्तावेज़ यह समझाता है कि आपके क्लाउड में उपयोगकर्ताओं के प्रॉम्प्ट्स को स्टोर करने के लिए आपके AWS S3 स्टोरेज को कैसे सेट अप करें। एकीकृत होने के बाद, Cato AI सुरक्षा S3 स्टोरेज का उपयोग आपके प्रॉम्प्ट्स को स्टोर और लोड करने के लिए करती है।

परिनियोजन चरण

S3 बकेट के लिए परिचालन प्रक्रिया की आवश्यकता निम्नलिखित होती है:

  • एक बकेट बनाना
  • Cato AI सुरक्षा को बकेट में सूचना एक्सेस करने के लिए एक नीति बनाना
  • बकेट तक पहुँचने के लिए जरूरी अनुमतियों के साथ एक उपयोगकर्ता बनाना
  • उपयोगकर्ता के लिए एक एपीआई कुंजी बनाना

एक S3 बकेट बनाना

प्रॉम्प्ट स्टोरेज के लिए एक बकेट और उपयोगकर्ता बनाने के लिए:

  1. AWS पोर्टल में, S3 सेवा पर जाएं और एक सामान्य उद्देश्य बकेट बनाएं।
    aws3-createBucket.png

  2. (वैकल्पिक) अन्य कॉन्फ़िगरेशन सेटिंग्स बदलें। यह अनुशंसा की जाती है कि डिफ़ॉल्ट सेटिंग्स (जिसमें एन्क्रिप्शन शामिल है) को बनाए रखें और अपने इंस्टेंस के समान क्षेत्र में बकेट बनाएं।

नोट: यदि आप डिफ़ॉल्ट एन्क्रिप्शन सेटिंग्स को बदलते हैं, तो आपको नीचे बनाई जाने वाली नीति को अतिरिक्त अनुमतियाँ प्रदान करनी चाहिए।


बकेट को पढ़ने और लिखने के लिए एक नीति बनाना

Cato AI सुरक्षा को बनने वाले बकेट से पढ़ने और लिखने की अनुमति देने के लिए एक नीति बनाने के लिए:

  1. AWS IAM के लिए नेविगेट करें।
  2. नीतियां पृष्ठ पर जाएं और नीति बनाएं पर क्लिक करें।
  3. JSON संपादक में, निम्नलिखित पेस्ट करें। सुनिश्चित करें कि <your-bucket-name> को अपने S3 बकेट नाम से बदलें।
{
  "संस्करण": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowS3ReadWriteSpecificBucket",
      "Effect": "अनुमति दें",
      "कार्रवाई": [
        "s3:GetObject",
        "s3:PutObject",
        "s3:DeleteObject"
      ],
      "संसाधन": "arn:aws:s3:::<your-bucket-name>/*"
    },
    {
      "Sid": "AllowBucketListing",
      "Effect": "अनुमति दें",
      "कार्रवाई": [
        "s3:ListBucket"
      ],
      "संसाधन": "arn:aws:s3:::<your-bucket-name>"
    }
  ]
}
  1. अगला पर क्लिक करें, और नीति के लिए एक नाम जोड़ें (उदाहरण स्वरूप, cato-ai-sec-prompts-s3-rw)।
  2. बकेट बनाएं पर क्लिक करें।

बकेट के लिए अनुमतियों के साथ एक उपयोगकर्ता बनाना

पढ़ने/लिखने की अनुमतियों के साथ एक उपयोगकर्ता बनाने के लिए:

  1. AWS IAM के लिए नेविगेट करें।
  2. उपयोगकर्ताओं पृष्ठ पर जाएं और उपयोगकर्ता बनाएं पर क्लिक करें।
  3. AI सुरक्षा इंस्‍टेंस के लिए नाम दर्ज करें, जैसे कि aisec-prompts-rwuser।
    अगला पर क्लिक करें।
  4. अनुमतियों के विकल्प के अंतर्गत, नीतियों को सीधे संलग्न करें का चयन करें और ऊपर बनाई गई नीति का चयन करें। अगला पर क्लिक करें।
    aws3-setPermissions.png
  5. उपयोगकर्ता बनाएं पर क्लिक करें।

Cato AI सुरक्षा में एकीकरण के लिए एक एक्सेस कुंजी बनाएं

एक एक्सेस कुंजी बनाने के लिए:

  1. AWS IAM में, नव निर्मित उपयोगकर्ता के पृष्ठ पर जाएं और सुरक्षा प्रमाण पत्र टैब का चयन करें।
  2. एक्सेस कुंजी अनुभाग तक स्क्रॉल करें और एक्सेस कुंजी बनाएं पर क्लिक करें।
  3. थर्ड-पार्टी सेवा विकल्प का चयन करें और पुष्टि चेकबॉक्स चुनें। अगला पर क्लिक करें।
  4. एक्सेस कुंजी बनाएं पर क्लिक करें।
    एक्सेस कुंजी और गुप्त कुंजी की प्रतिलिपि बनाएँ, क्योंकि आपको इसे Cato AI सुरक्षा में एकीकरण को कॉन्फ़िगर करने के समय प्रदान करना होगा।

AWS S3 स्टोरेज एकीकरण को विन्यस्त करें

ai_sec_data_sovereignty{height="" width=""}

AI सुरक्षा को AWS S3 स्टोरेज से जोड़ने के लिए:

  1. From the navigation menu, select AI Security > Data Sovereignty.

  2. आपका संग्रहण पर क्लिक करें और AWS S3 चुनें।
  3. ऊपर बनाए गए S3 बकेट से निम्नलिखित जानकारी प्रदान करें:
    • S3 बकेट का नाम
    • AWS क्षेत्र
    • AWS पहुँच कुंजी आईडी
    • AWS गुप्त पहुँच कुंजी
  4. Click Test Connection to verify the integration.

  5. Click Save.