إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ابدأ باستخدام Azure Attestation باستخدام Azure CLI.
المتطلبات الأساسية
إذا لم يكن لديك اشتراك Azure، فبادر بإنشاء حساب مجاني قبل البدء.
بدء الاستخدام
قم بتثبيت هذا الملحق باستخدام أمر CLI أدناه
az extension add --name attestationتحقق من الإصدار
az extension show --name attestation --query versionاستخدم الأمر التالي لتسجيل الدخول إلى Azure:
az loginإذا لزم الأمر، قم بالتبديل إلى الاشتراك في Azure Attestation:
az account set --subscription 00000000-0000-0000-0000-000000000000قم بتسجيل موفر موارد Microsoft.Attestation في الاشتراك باستخدام الأمر az provider register :
az provider register --name Microsoft.Attestationلمزيد من المعلومات حول موفري موارد Azure، وكيفية تكوينهم وإدارتهم، راجع موفري موارد Azure وأنواعهم.
ملاحظة
ما عليك سوى تسجيل موفر موارد مرة واحدة للاشتراك.
قم بإنشاء مجموعة موارد لموفر التصديق. يمكنك وضع موارد Azure الأخرى في نفس مجموعة الموارد، بما في ذلك جهاز ظاهري مع مثيل تطبيق عميل. قم بتشغيل الأمر az group create لإنشاء مجموعة موارد، أو استخدم مجموعة موارد موجودة:
az group create --name attestationrg --location uksouth
إنشاء موفر تصديق وإدارته
فيما يلي الأوامر التي يمكنك استخدامها لإنشاء موفر التصديق وإدارته:
قم بتشغيل الأمر az attestation create لإنشاء موفر تصديق بدون متطلبات توقيع النهج:
az attestation create --name "myattestationprovider" --resource-group "MyResourceGroup" --location westusقم بتشغيل الأمر az attestation show لاسترداد خصائص موفر التصديق مثل الحالة وAttestURI:
az attestation show --name "myattestationprovider" --resource-group "MyResourceGroup"يعرض هذا الأمر قيما مثل الإخراج التالي:
Id:/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.Attestation/attestationProviders/MyAttestationProvider Location: MyLocation ResourceGroupName: MyResourceGroup Name: MyAttestationProvider Status: Ready TrustModel: AAD AttestUri: https://MyAttestationProvider.us.attest.azure.net Tags: TagsTable:
يمكنك حذف موفر تصديق باستخدام الأمر az attestation delete :
az attestation delete --name "myattestationprovider" --resource-group "sample-resource-group"
إدارة السياسات
استخدم الأوامر الموضحة هنا لتوفير إدارة النهج لموفر تصديق، نوع تصديق واحد في كل مرة.
يقوم الأمر az attestation policy show بإرجاع السياسة الحالية ل TEE المحدد:
az attestation policy show --name "myattestationprovider" --resource-group "MyResourceGroup" --attestation-type SGX-IntelSDK
ملاحظة
يعرض الأمر النهج بتنسيق نصي وتنسيق JWT.
فيما يلي أنواع TEE المدعومة:
SGX-IntelSDKSGX-OpenEnclaveSDKTPM
استخدم الأمر az attestation policy set لتعيين نهج جديد لنوع التصديق المحدد.
لتعيين السياسة بتنسيق نصي لنوع معين من أنواع التصديق باستخدام مسار الملف:
az attestation policy set --name testatt1 --resource-group testrg --attestation-type SGX-IntelSDK --new-attestation-policy-file "{file_path}"
لتعيين نهج بتنسيق JWT لنوع معين من أنواع التصديق باستخدام مسار الملف:
az attestation policy set --name "myattestationprovider" --resource-group "MyResourceGroup" \
--attestation-type SGX-IntelSDK -f "{file_path}" --policy-format JWT