مشاركة عبر


استخدام العلامات لتنظيم موارد Azure والتسلسل الهرمي للإدارة

العلامات هي عناصر بيانات تعريف تقوم بتطبيقها على موارد Azure. وهي أزواج ذات قيمة أساسية تساعدك على تحديد الموارد استنادا إلى الإعدادات ذات الصلة بالمؤسسة. إذا كنت ترغب في تعقب بيئة النشر لمواردك، أضف مفتاحا يسمى Environment. لتحديد الموارد المنشورة في الإنتاج، امنحها قيمة Production. زوج قيمة المفتاح الكامل هو Environment = Production.

توضح هذه المقالة شروط وقيود استخدام العلامات.

استخدام العلامة والتوصيات

يمكنك تطبيق العلامات على موارد Azure ومجموعات الموارد والاشتراكات ولكن ليس على مجموعات الإدارة.

للحصول على توصيات حول كيفية تنفيذ إستراتيجية وضع العلامات، راجع دليل قرار تسمية الموارد ووضع علامات عليها.

تدعم علامات الموارد جميع خدمات تراكم التكاليف. لضمان تزويد الخدمات المتراكمة التكلفة بعلامة، استخدم أحد نُهج العلامات.

تحذير

يتم تخزين العلامات كنص عادي. لا تقم بإضافة قيم حساسة إلى العلامات. يمكن الكشف عن القيم الحساسة من خلال العديد من الأساليب، بما في ذلك تقارير التكلفة، والأوامر التي ترجع تعريفات العلامات الموجودة، وتاريخ التوزيع، والقوالب المصدرة، وسجلات المراقبة.

تحذير

كن حذرا عند استخدام اللغة غير الإنجليزية في علاماتك. يمكن أن يتسبب في فشل تقدم فك التشفير أثناء تحميل بيانات تعريف الجهاز الظاهري من IMDS (خدمة بيانات تعريف المثيل).

هام

أسماء العلامات غير حساسة لحالة الأحرف لغرض العمليات. تقوم العملية بتحديث أو استرداد علامة باسم علامة، بغض النظر عن الغلاف. ومع ذلك، قد يحتفظ مزود المورد بالغلاف الذي توفره لاسم العلامة. ترى هذا الغلاف في تقارير التكلفة.

قيم العلامة حساسة لحالة الأحرف.

إشعار

توفر هذه المقالة خطوات حول كيفية حذف بيانات التعريف من الجهاز أو الخدمة، ويمكن استخدامها لدعم التزاماتك بموجب القانون العام لحماية البيانات (GDPR). للحصول على معلومات عامة حول GDPR، راجع قسم GDPR في مركز توثيق Microsoft وقسم GDPR في Service Trust Portal.

الوصول المطلوب

هناك طريقتان للحصول على الوصول المطلوب إلى موارد العلامة:

  • يمكنك أن تملك صلاحية كتابةMicrosoft.Resources/tags نوع المورد. يتيح لك هذا الوصول وضع علامة على أي مورد، حتى إذا لم تملك صلاحية الوصول إلى المورد نفسه. يمنح دور المساهم العلامة هذا الوصول. على سبيل المثال، لا يمكن لهذا الدور تطبيق العلامات على الموارد أو مجموعات الموارد من خلال مدخل Microsoft Azure. ومع ذلك، يمكن تطبيق العلامات على الاشتراكات من خلال مدخل Microsoft Azure. وهو يدعم جميع عمليات العلامات من خلال Azure PowerShell وREST API.

  • تستطيع أن تملك صلاحية كتابة المورد نفسه. يمنح دور المساهم حق الوصول المطلوب لتطبيق العلامات على أي كيان. لتطبيق العلامات على نوع مورد واحد فقط، استخدم دور المساهم لهذا المورد. لتطبيق العلامات على الأجهزة الظاهرية ، استخدم دور مساهم الجهاز الظاهري.

وراثة العلامات

لا ترث الموارد العلامات التي تقوم بتطبيقها على مجموعة موارد أو اشتراك. لتطبيق علامات من اشتراك أو مجموعة موارد على الموارد، راجع تعيين تعريفات النهج لتوافق العلامة.

يمكنك تجميع التكاليف لمورد Azure باستخدام علامة cm-resource-parent . تتيح لك هذه العلامة مراجعة التكاليف ذات العلامات في Microsoft Cost Management دون الحاجة إلى استخدام عوامل التصفية. المفتاح لهذه العلامة هو cm-resource-parent وقيمته هو معرف المورد لمورد Azure الذي تريد تجميع التكاليف حسبه. على سبيل المثال، لتجميع التكاليف بواسطة تجمع مضيف Azure Virtual Desktop، قم بتوفير معرف المورد لتجمع المضيف. لمزيد من المعلومات، راجع تجميع الموارد ذات الصلة في طريقة عرض الموارد.

العلامات والفوترة

استخدم العلامات لتجميع بيانات الفوترة. على سبيل المثال، إذا كنت تقوم بتشغيل أجهزة ظاهرية متعددة للمؤسسات المختلفة، فاستخدم العلامات لتجميع الاستخدام حسب مركز التكلفة. يمكنك أيضا استخدام العلامات لتصنيف التكاليف حسب بيئة وقت التشغيل، بما في ذلك استخدام الفوترة للأجهزة الظاهرية التي تعمل في بيئة الإنتاج.

لاسترداد معلومات حول العلامات، قم بتنزيل ملف الاستخدام من مدخل Microsoft Azure. لمزيد من المعلومات، راجع تنزيل أو عرض فاتورة Azure الخاصة بك. بالنسبة للخدمات التي تدعم العلامات باستخدام الفوترة، تظهر العلامات في عمود Tags .

لعمليات واجهة برمجة تطبيقات REST، راجع نظرة عامة على واجهة برمجة تطبيقات REST لفواتير Azure.

ترقيم الصفحات للعلامات الفريدة

عند استدعاء واجهة برمجة تطبيقات العلامات الفريدة، هناك حد لحجم كل صفحة استجابة لواجهة برمجة التطبيقات. تتطلب العلامة التي تحتوي على مجموعة كبيرة من القيم الفريدة واجهة برمجة التطبيقات لجلب الصفحة التالية لاسترداد المجموعة المتبقية من القيم. عند تقسيم النتائج على صفحات متعددة، تظهر استجابة واجهة برمجة التطبيقات مفتاح العلامة مرة أخرى للإشارة إلى أن القيم لا تزال تحت هذا المفتاح.

يمكن أن يتسبب هذا السلوك في عرض بعض الأدوات مثل مدخل Microsoft Azure لمفتاح العلامة مرتين.

القيود

تنطبق القيود التالية على العلامات:

  • لا تدعم كافة أنواع الموارد العلامات. لتحديد ما إذا كان يمكنك تطبيق علامة على نوع مورد، راجع دعم العلامة لـ Azure resources.

  • قد يكون لكل نوع مورد متطلبات محددة عند العمل مع العلامات. على سبيل المثال، يمكنك فقط تحديث العلامات على ملحقات الجهاز الظاهري عند تشغيل الجهاز الظاهري. إذا تلقيت رسالة خطأ أثناء محاولة تحديث علامة، فاتبع الإرشادات الواردة في الرسالة.

  • يمكن أن يكون لكل مورد ومجموعة موارد واشتراك 50 زوجاً من علامات الاسم والقيمة كحد أقصى. إذا كنت بحاجة إلى تطبيق علامات أكثر من الحد الأقصى المسموح به، استخدم سلسلة JSON لقيمة العلامة. يمكن أن تحتوي سلسلة JSON على العديد من القيم التي تقوم بتطبيقها على اسم علامة واحدة. يمكن أن تحتوي مجموعة الموارد أو الاشتراك على العديد من الموارد التي يحتوي كل منها على 50 زوجاً من علامات الاسم والقيمة.

  • يبلغ الحد الأقصى لاسم العلامة 512 حرفاً، ويبلغ الحد الأقصى لقيمة العلامة 256 حرفاً. بالنسبة لحسابات التخزين، يبلغ الحد الأقصى لاسم العلامة 128 حرفاً ويبلغ الحد الأقصى لقيمة العلامة 256 حرفاً.

  • لا تدعم الموارد الكلاسيكية العلامات مثل Cloud Services.

  • لا تدعم Azure IP Groups ونهج Azure Firewall عمليات PATCH. لذلك، لا يمكن لعمليات أسلوب واجهة برمجة تطبيقات PATCH تحديث العلامات من خلال مدخل Microsoft Azure. بدلاً من ذلك، استخدم أوامر التحديث لهذه الموارد. على سبيل المثال، يمكنك تحديث العلامات لمجموعة IP باستخدام az network ip-group update الأمر .

  • لا يمكن أن تحتوي أسماء العلامات على هذه الأحرف: <، و>، و%، و&، و\، و?، و/

    إشعار

    • لا تدعم مناطق Azure DNS استخدام المسافات أو الأقواس في العلامة أو العلامة التي تبدأ برقم. لا تدعم أسماء علامات Azure DNS الأحرف الخاصة وأحرف Unicode. يمكن أن تحتوي القيمة على كافة الأحرف.

    • لا يدعم Traffic Manager استخدام المسافات أو #أو : في اسم العلامة. لا يمكن أن يبدأ اسم العلامة برقم.

    • لا يدعم Azure Front Door استخدام #: أو في اسم العلامة.

    • تدعم موارد Azure التالية فقط 15 علامة:

      • التنفيذ التلقائي في Azure
      • شبكة تسليم المحتوى لـ Azure‬
      • Azure DNS (المنطقة وسجلات A)
      • البحث المحفوظ في Azure Log Analytics

الخطوات التالية

لمزيد من المعلومات حول كيفية العمل مع العلامات، راجع: