New-AzureADApplication
يقوم بإنشاء تطبيق.
بناء الجملة
New-AzureADApplication
[-AddIns <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.AddIn]>]
[-AllowGuestsSignIn <Boolean>]
[-AllowPassthroughUsers <Boolean>]
[-AppLogoUrl <String>]
[-AppRoles <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.AppRole]>]
[-AvailableToOtherTenants <Boolean>]
-DisplayName <String>
[-ErrorUrl <String>]
[-GroupMembershipClaims <String>]
[-Homepage <String>]
[-IdentifierUris <System.Collections.Generic.List`1[System.String]>]
[-InformationalUrls <InformationalUrl>]
[-IsDeviceOnlyAuthSupported <Boolean>]
[-IsDisabled <Boolean>]
[-KeyCredentials <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.KeyCredential]>]
[-KnownClientApplications <System.Collections.Generic.List`1[System.String]>]
[-LogoutUrl <String>]
[-Oauth2AllowImplicitFlow <Boolean>]
[-Oauth2AllowUrlPathMatching <Boolean>]
[-Oauth2Permissions <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.OAuth2Permission]>]
[-Oauth2RequirePostResponse <Boolean>]
[-OrgRestrictions <System.Collections.Generic.List`1[System.String]>]
[-OptionalClaims <OptionalClaims>]
[-ParentalControlSettings <ParentalControlSettings>]
[-PasswordCredentials <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.PasswordCredential]>]
[-PreAuthorizedApplications <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.PreAuthorizedApplication]>]
[-PublicClient <Boolean>]
[-PublisherDomain <String>]
[-RecordConsentConditions <String>]
[-ReplyUrls <System.Collections.Generic.List`1[System.String]>]
[-RequiredResourceAccess <System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.RequiredResourceAccess]>]
[-SamlMetadataUrl <String>]
[-SignInAudience <String>]
[-WwwHomepage <String>]
[<CommonParameters>]
الوصف
ينشئ New-AzureADApplication cmdlet تطبيقا في Azure Active Directory (AD).
أمثلة
مثال 1: إنشاء تطبيق
PS C:\>New-AzureADApplication -DisplayName "My new application" -IdentifierUris "http://mynewapp.contoso.com"
ObjectId AppId DisplayName
-------- ----- -----------
acd10942-5747-4385-8824-4c5d5fa904f9 b5fecfab-0ea2-4fd1-8570-b2c41b3d5149 My new application
ينشئ هذا الأمر تطبيقا في Azure AD.
المعلمات
-AddIns
يحدد السلوك المخصص الذي يمكن للخدمة المستهلكة استخدامه لاستدعاء تطبيق في سياقات محددة. على سبيل المثال، قد تقوم التطبيقات التي يمكنها عرض تدفقات الملفات بتعيين الخاصية addIns لوظيفة "FileHandler" الخاصة بها. سيسمح هذا لخدمات مثل Office 365 باستدعاء التطبيق في سياق مستند يعمل عليه المستخدم.
النوع: | List<T>[Microsoft.Open.AzureAD.Model.AddIn] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-AllowGuestsSignIn
{{ تعبئة وصف AllowGuestsSignIn }}
النوع: | Boolean |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-AllowPassthroughUsers
{{ تعبئة وصف AllowPassthroughUsers }}
النوع: | Boolean |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-AppLogoUrl
{{ تعبئة وصف AppLogoUrl }}
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-AppRoles
مجموعة أدوار التطبيق التي قد يعلن عنها التطبيق. يمكن تعيين هذه الأدوار للمستخدمين أو المجموعات أو كيانات الخدمة.
النوع: | List<T>[Microsoft.Open.AzureAD.Model.AppRole] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-AvailableToOtherTenants
يشير إلى ما إذا كان هذا التطبيق متوفرا في مستأجرين آخرين.
النوع: | Boolean |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-DisplayName
يحدد اسم العرض للتطبيق.
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | True |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-ErrorUrl
عنوان URL للخطأ لهذا التطبيق
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-GroupMembershipClaims
صورة نقطية تقوم بتكوين مطالبة "المجموعات" الصادرة في مستخدم أو رمز وصول OAuth 2.0 الذي يتوقعه التطبيق. قيم bitmask هي: 0: بلا، 1: مجموعات الأمان وأدوار Azure AD، 2: محجوزة، و4: محجوزة. سيؤدي تعيين bitmask إلى 7 إلى الحصول على جميع مجموعات الأمان ومجموعات التوزيع وأدوار دليل Azure AD التي يكون المستخدم الذي سجل الدخول عضوا فيها.
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-Homepage
عنوان URL للصفحة الرئيسية للتطبيق.
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-IdentifierUris
URI المعرفة من قبل المستخدم التي تحدد تطبيق ويب بشكل فريد داخل مستأجر Azure AD الخاص به، أو ضمن مجال مخصص تم التحقق منه (راجع علامة التبويب "المجالات" في مدخل Azure الكلاسيكي) إذا كان التطبيق متعدد المستأجرين.
يتم ملء العنصر الأول من حقل "APP ID URI" الخاص بتطبيق الويب إذا تم تحديثه عبر مدخل Azure الكلاسيكي (أو معلمة Azure AD PowerShell cmdlet المعنية). يمكن إضافة عناوين URL إضافية عبر بيان التطبيق؛ راجع فهم بيان تطبيق Azure AD للحصول على التفاصيل. تستخدم هذه المجموعة أيضا لملء مجموعة servicePrincipalNames لتطبيق ويب.
النوع: | List<T>[String] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-InformationalUrls
{{ وصف معلومات التعبئة }}
النوع: | InformationalUrl |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-IsDeviceOnlyAuthSupported
{{ تعبئة وصف IsDeviceOnlyAuthSupported }}
النوع: | Boolean |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-IsDisabled
{{ وصف تعبئة IsDisabled }}
النوع: | Boolean |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-KeyCredentials
مجموعة بيانات الاعتماد الرئيسية المقترنة بالتطبيق
النوع: | List<T>[Microsoft.Open.AzureAD.Model.KeyCredential] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-KnownClientApplications
تطبيقات العميل المرتبطة بتطبيق المورد هذا. ستؤدي الموافقة على أي من تطبيقات العميل المعروفة إلى موافقة ضمنية على تطبيق المورد من خلال مربع حوار الموافقة المجمعة (يعرض نطاقات إذن OAuth المطلوبة من قبل العميل والمورد).
النوع: | List<T>[String] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-LogoutUrl
عنوان URL لتسجيل الخروج لهذا التطبيق
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-Oauth2AllowImplicitFlow
يحدد ما إذا كان يمكن لتطبيق الويب هذا طلب رموز تدفق ضمنية OAuth2.0. يعد الافتراضي غير صحيح.
النوع: | Boolean |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-Oauth2AllowUrlPathMatching
يحدد ما إذا كان Azure AD سيسمح، كجزء من طلبات الرمز المميز OAuth 2.0، بمطابقة مسار URI لإعادة التوجيه مقابل عناوين URL للرد للتطبيق. يعد الافتراضي غير صحيح.
النوع: | Boolean |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-Oauth2Permissions
مجموعة نطاقات أذونات OAuth 2.0 التي يعرضها تطبيق واجهة برمجة تطبيقات الويب (المورد) لتطبيقات العميل. يمكن منح نطاقات الأذونات هذه إلى تطبيقات العميل أثناء الموافقة.
النوع: | List<T>[Microsoft.Open.AzureAD.Model.OAuth2Permission] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-Oauth2RequirePostResponse
تعيين هذا إلى true إذا كانت استجابة منشور Oauth2 مطلوبة
النوع: | Boolean |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-OptionalClaims
{{ تعبئة وصف المطالبات الاختيارية }}
النوع: | OptionalClaims |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-OrgRestrictions
{{ تعبئة وصف OrgRestrictions }}
النوع: | List<T>[String] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-ParentalControlSettings
{{ تعبئة وصف ParentalControlSettings }}
النوع: | ParentalControlSettings |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-PasswordCredentials
مجموعة بيانات اعتماد كلمة المرور المقترنة بالتطبيق.
النوع: | List<T>[Microsoft.Open.AzureAD.Model.PasswordCredential] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-PreAuthorizedApplications
{{ تعبئة وصف التطبيقات المعتمدة مسبقا }}
النوع: | List<T>[Microsoft.Open.AzureAD.Model.PreAuthorizedApplication] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-PublicClient
يحدد ما إذا كان هذا التطبيق عميلا عاما (مثل تطبيق مثبت يعمل على جهاز محمول). الوضع الافتراضي خطأ.
النوع: | Boolean |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-PublisherDomain
{{ تعبئة وصف PublisherDomain }}
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-RecordConsentConditions
لا تستخدمه قد تتم إزالتها في الإصدارات المستقبلية
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-ReplyUrls
يحدد عناوين URL التي يتم إرسال رموز المستخدم المميزة إليها لتسجيل الدخول، أو عناوين URI لإعادة التوجيه التي يتم إرسال رموز تخويل OAuth 2.0 ورموز الوصول المميزة إليها.
النوع: | List<T>[String] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-RequiredResourceAccess
يحدد الموارد التي يتطلب هذا التطبيق الوصول إليها ومجموعة نطاقات أذونات OAuth وأدوار التطبيق التي يحتاجها ضمن كل من هذه الموارد. هذا التكوين المسبق للوصول إلى الموارد المطلوبة يدفع تجربة الموافقة.
النوع: | List<T>[Microsoft.Open.AzureAD.Model.RequiredResourceAccess] |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-SamlMetadataUrl
عنوان URL لبيانات تعريف SAML للتطبيق.
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-SignInAudience
{{ وصف تعبئة SignInAudience }}
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-WwwHomepage
{{ تعبئة وصف WwwHomepage }}
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |