Firebase Data Connect का इस्तेमाल करने के लिए, आपको आईएएम की ऐसी भूमिकाएं असाइन करनी होंगी जिनसे कनेक्टर मैनेज किए जा सकें, Cloud SQL को ऐक्सेस किया जा सके, और एसडीके जनरेट किए जा सकें. पक्का करें कि Data Connect चलाने वाले सेवा खाते के पास ज़रूरी अनुमतियां हों.
Data Connect के लिए, आईएएम की ज़्यादा जानकारी वाली भूमिकाएं
Firebase की बुनियादी भूमिकाएं और पहले से तय की गई भूमिकाएं, निचले लेवल की Data Connect भूमिकाओं पर मैप होती हैं. मैपिंग के लिए, टेबल देखें.
Data Connect के लिए, आईएएम की अलग-अलग भूमिकाओं को ज़्यादा बारीकी से मैनेज करने के लिए, Google Cloud कंसोल का इस्तेमाल करें.
| IAM भूमिका | अनुमतियां |
|---|---|
firebasedataconnect.googleapis.com/adminFirebase Data Connect API एडमिन इस भूमिका में Firebase Data Connect API व्यूअर की भूमिका शामिल है. यह firebasedataconnect.* के बराबर है.यह Cloud के मालिक, Cloud के एडिटर, Firebase एडमिन, और Firebase Develop एडमिन की भूमिकाओं के लिए उपलब्ध है. |
Firebase Data Connect एपीआई के संसाधनों का पूरा ऐक्सेस. इसमें डेटा भी शामिल है.firebasedataconnect.googleapis.com/operations.deletefirebasedataconnect.googleapis.com/operations.cancelfirebasedataconnect.googleapis.com/services.createfirebasedataconnect.googleapis.com/services.updatefirebasedataconnect.googleapis.com/services.deletefirebasedataconnect.googleapis.com/services.executeGraphqlfirebasedataconnect.googleapis.com/services.executeGraphqlReadfirebasedataconnect.googleapis.com/schemas.createfirebasedataconnect.googleapis.com/schemas.updatefirebasedataconnect.googleapis.com/schemas.deletefirebasedataconnect.googleapis.com/schemaRevisions.createfirebasedataconnect.googleapis.com/schemaRevisions.deletefirebasedataconnect.googleapis.com/connectors.createfirebasedataconnect.googleapis.com/connectors.updatefirebasedataconnect.googleapis.com/connectors.deletefirebasedataconnect.googleapis.com/connectorRevisions.createfirebasedataconnect.googleapis.com/connectorRevisions.delete
|
firebasedataconnect.googleapis.com/viewerFirebase Data Connect API व्यूअर यह भूमिका, Cloud Owner, Cloud Editor, Cloud Viewer, Firebase एडमिन, Firebase व्यूअर, Firebase Develop Admin, और Firebase Develop Viewer को मिलती है. |
Firebase Data Connect एपीआई संसाधनों के लिए रीड ओनली ऐक्सेस. भूमिका से डेटा का ऐक्सेस नहीं मिलता.cloudresourcemanager.googleapis.com/projects.listcloudresourcemanager.googleapis.com/projects.getfirebasedataconnect.googleapis.com/operations.listfirebasedataconnect.googleapis.com/operations.getfirebasedataconnect.googleapis.com/locations.listfirebasedataconnect.googleapis.com/locations.getfirebasedataconnect.googleapis.com/services.listfirebasedataconnect.googleapis.com/services.getfirebasedataconnect.googleapis.com/schemas.listfirebasedataconnect.googleapis.com/schemas.getfirebasedataconnect.googleapis.com/schemaRevisions.listfirebasedataconnect.googleapis.com/schemaRevisions.getfirebasedataconnect.googleapis.com/connectors.listfirebasedataconnect.googleapis.com/connectors.getfirebasedataconnect.googleapis.com/connectorRevisions.listfirebasedataconnect.googleapis.com/connectorRevisions.get
|
firebasedataconnect.googleapis.com/dataAdminFirebase Data Connect API डेटा एडमिन यह Cloud के मालिक, Cloud के एडिटर, Firebase एडमिन, और Firebase Develop एडमिन की भूमिकाओं के लिए उपलब्ध है. |
डेटा सोर्स को पूरी तरह से पढ़ने और लिखने का ऐक्सेस.firebasedataconnect.googleapis.com/services.executeGraphqlfirebasedataconnect.googleapis.com/services.executeGraphqlRead
|
firebasedataconnect.googleapis.com/dataViewerFirebase Data Connect API डेटा व्यूअर यह भूमिका, Cloud के मालिक, Cloud के एडिटर, Firebase एडमिन, और Firebase Develop एडमिन को मिलती है. |
डेटा सोर्स का रीड ओनली ऐक्सेस.firebasedataconnect.googleapis.com/services.executeGraphqlRead
|