Google Analytics-এর জন্য MCP সার্ভার ব্যবহার করে দেখুন।
GitHub থেকে ইনস্টল করুন এবং আরও বিশদ বিবরণের জন্য
ঘোষণাটি দেখুন।
REST Resource: properties.accessBindings
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
সম্পদ: অ্যাক্সেস বাইন্ডিং
ভূমিকার একটি সেটে একজন ব্যবহারকারীকে বাঁধাই।
JSON প্রতিনিধিত্ব |
---|
{
"name": string,
"roles": [
string
],
// Union field access_target can be only one of the following:
"user": string
// End of list of possible types for union field access_target .
} |
ক্ষেত্র |
---|
name | string শুধুমাত্র আউটপুট। এই বাঁধাই এর সম্পদ নাম. বিন্যাস: accounts/{account}/accessBindings/{accessBinding} বা বৈশিষ্ট্য/{property}/accessBindings/{accessBinding} উদাহরণ: "accounts/100/accessBindings/200" |
roles[] | string অভিভাবক সংস্থানকে মঞ্জুর করার জন্য ভূমিকাগুলির একটি তালিকা৷ বৈধ মান: পূর্বনির্ধারিত রোলস/দর্শক পূর্বনির্ধারিত রোলস/বিশ্লেষক পূর্বনির্ধারিত রোলস/সম্পাদক পূর্বনির্ধারিত রোলস/প্রশাসক পূর্বনির্ধারিত রোলস/নো-কস্ট-ডেটা পূর্বনির্ধারিত রোলস/নো-রেভিনিউ-ডেটা ব্যবহারকারীদের জন্য, যদি ভূমিকার একটি খালি তালিকা সেট করা হয়, তাহলে এই AccessBinding মুছে ফেলা হবে। |
ইউনিয়ন ফিল্ড access_target । লক্ষ্য যার জন্য ভূমিকা সেট করতে হবে৷ access_target নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: |
user | string সেট করা থাকলে, ভূমিকা সেট করার জন্য ব্যবহারকারীর ইমেল ঠিকানা। বিন্যাস: "someuser@gmail.com" |
পদ্ধতি |
---|
| একটি অ্যাকাউন্ট বা সম্পত্তিতে একাধিক অ্যাক্সেস বাইন্ডিং সম্পর্কে তথ্য তৈরি করে। |
| একটি অ্যাকাউন্ট বা সম্পত্তির একাধিক ব্যবহারকারীর লিঙ্ক সম্পর্কে তথ্য মুছে দেয়। |
| একটি অ্যাকাউন্ট বা সম্পত্তিতে একাধিক অ্যাক্সেস বাইন্ডিং সম্পর্কে তথ্য পায়। |
| একটি অ্যাকাউন্ট বা সম্পত্তিতে একাধিক অ্যাক্সেস বাইন্ডিং সম্পর্কে তথ্য আপডেট করে। |
| একটি অ্যাকাউন্ট বা সম্পত্তিতে একটি অ্যাক্সেস বাইন্ডিং তৈরি করে। |
| একটি অ্যাকাউন্ট বা সম্পত্তিতে একটি অ্যাক্সেস বাঁধাই মুছে দেয়। |
| একটি অ্যাক্সেস বাইন্ডিং সম্পর্কে তথ্য পায়। |
| একটি অ্যাকাউন্ট বা সম্পত্তিতে সমস্ত অ্যাক্সেস বাইন্ডিং তালিকাভুক্ত করে। |
| একটি অ্যাকাউন্ট বা সম্পত্তিতে একটি অ্যাক্সেস বাইন্ডিং আপডেট করে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eAccessBinding is a resource that binds a user to a set of roles within Google Analytics.\u003c/p\u003e\n"],["\u003cp\u003eYou can manage AccessBindings through various methods like creating, deleting, updating, and listing them for accounts or properties.\u003c/p\u003e\n"],["\u003cp\u003eAccessBindings use a JSON representation to define the user, their roles, and the target resource (account or property).\u003c/p\u003e\n"],["\u003cp\u003eRoles granted via AccessBindings can include predefined options such as viewer, analyst, editor, admin, and more.\u003c/p\u003e\n"],["\u003cp\u003eAvailable methods for interacting with AccessBindings include batch operations (create, delete, get, update) and individual operations (create, delete, get, list, patch).\u003c/p\u003e\n"]]],["AccessBindings link users to roles within accounts or properties. Key fields include `name` (resource identifier), `roles[]` (list of granted roles like viewer, editor, admin), and `user` (target user's email). Available roles include predefined options. The union field `access_target` specifies the target for role assignments, currently only supporting the `user` field. Several methods are provided for managing access bindings, including creating, deleting, getting, listing, updating single or multiple user's bindings.\n"],null,["# REST Resource: properties.accessBindings\n\n- [Resource: AccessBinding](#AccessBinding)\n - [JSON representation](#AccessBinding.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: AccessBinding\n-----------------------\n\nA binding of a user to a set of roles.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"roles\": [ string ], // Union field `access_target` can be only one of the following: \"user\": string // End of list of possible types for union field `access_target`. } ``` |\n\n| Fields ||\n|-----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Output only. Resource name of this binding. Format: accounts/{account}/accessBindings/{accessBinding} or properties/{property}/accessBindings/{accessBinding} Example: \"accounts/100/accessBindings/200\" |\n| `roles[]` | `string` A list of roles for to grant to the parent resource. Valid values: predefinedRoles/viewer predefinedRoles/analyst predefinedRoles/editor predefinedRoles/admin predefinedRoles/no-cost-data predefinedRoles/no-revenue-data For users, if an empty list of roles is set, this AccessBinding will be deleted. |\n| Union field `access_target`. The target for which to set roles for. `access_target` can be only one of the following: ||\n| `user` | `string` If set, the email address of the user to set roles for. Format: \"someuser@gmail.com\" |\n\n| Methods ------- ||\n|------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------|\n| ### [batchCreate](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.accessBindings/batchCreate) | Creates information about multiple access bindings to an account or property. |\n| ### [batchDelete](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.accessBindings/batchDelete) | Deletes information about multiple users' links to an account or property. |\n| ### [batchGet](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.accessBindings/batchGet) | Gets information about multiple access bindings to an account or property. |\n| ### [batchUpdate](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.accessBindings/batchUpdate) | Updates information about multiple access bindings to an account or property. |\n| ### [create](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.accessBindings/create) | Creates an access binding on an account or property. |\n| ### [delete](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.accessBindings/delete) | Deletes an access binding on an account or property. |\n| ### [get](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.accessBindings/get) | Gets information about an access binding. |\n| ### [list](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.accessBindings/list) | Lists all access bindings on an account or property. |\n| ### [patch](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.accessBindings/patch) | Updates an access binding on an account or property. |"]]