السماح ب# او منعهم من انشاء صفحات الموقع حديث ب# المستخدمين

السماح ب# او منعهم من انشاء صفحات الموقع حديث ب# المستخدمين

ملاحظة:  نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

استخدام صفحات SharePoint Online عباره عن طريقه رائعه ل# مشاركه الافكار استخدام الصور و Excel، Word و PowerPoint المستندات، و# الفيديو و# مزيد من المعلومات. يمكن ل# المستخدمين انشاء صفحات و# نشرها حديث ب# سرعه و# سهوله، و# التي تظهر بها رائعه علي اي جهاز.

اذا كنت مسؤول عمومي او SharePoint في Office 365، يمكنك السماح او منع انشاء صفحات الموقع SharePoint Online قبل المستخدمين. يمكنك القيام ب# هذه المؤسسه ب# تغيير الاعدادات في مركز اداره SharePoint، او علي مستوي الموقع ب# استخدام برنامج نصي Microsoft PowerShell.

ملاحظة: يتم استخدام الاجراءات التاليه ل# الصفحات SharePoint فقط. عند السماح ب# انشاء صفحات الموقع، الامر صفحه اضافه في القائمه " اعدادات " ل# انشاء صفحات الموقع الجديد. اذا اوقفت تشغيل القدره علي انشاء صفحات الموقع، يمكنك اضافه صفحه SharePoint من القائمه جديد علي الصفحه الرئيسيه المستخدمين لا تزال و# اضافه من صفحه الكلاسيكيه الي مكتبه Wiki ب# استخدام الامر.

السماح ب# او منعهم من انشاء صفحات الموقع علي مستوي المؤسسه في مركز اداره SharePoint

  1. سجل دخولك إلى Office 365‏ بصفتك مسؤولاً عمومياً أو مسؤول SharePoint.

  2. حدد أيقونة مشغل التطبيق الأيقونة التي تشبه شبكة وتمثل نقرة الزر التي ستُظهر عدة لوحات تطبيق للتحديد. في الزاوية العلوية اليمنى واختر إدارة لفتح مركز إدارة Office 365. (إذا لم تتمكن من رؤية الصورة المصغرة الجانبية للمسؤول، فليس لديك أذونات مسؤول Office 365 في مؤسستك.)

  3. في الجزء الأيمن، اختر مراكز الإدارة > SharePoint.

  4. في الجزء الايمن، اختر اعدادات.

  5. الي جانب صفحات الموقع، حدد السماح ل# المستخدمين ب# انشاء صفحات الموقع او منع المستخدمين من انشاء صفحات الموقع.

  1. قم بتنزيل أحدث إصدارات SharePoint Online Management Shell‏‏.

  2. تثبيت مكونات العميل عبر الانترنت SharePoint SDK.

  3. قم بالاتصال بـ SharePoint Online كمسؤول عمومي أو مسؤول SharePoint في Office 365. للتعرف على كيفية إجراء ذلك، اطلع على بدء استخدام SharePoint Online Management Shell‏‏.

    ملاحظة: اقرا حول نهج تنفيذ التعليمات البرمجيه و# تاكد من تشغيل SharePoint Online Management Shell ك# مسؤول و# نهج التنفيذ الصحيح ل# تشغيل البرامج النصيه غير الموقعه.

  4. نسخ التعليمه البرمجيه التاليه و# الصقها في محرر نص، مثل "المفكره".

    # Load SharePoint Online Client Components SDK Module
    Import-Module 'C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll'
    
    # Set script constants
    $sitePagesFeatureIdString = 'B6917CB1-93A0-4B97-A84D-7CF49975D4EC'
    
    # Set up client context
    $userName = Read-Host "Username"
    $password = Read-Host "Password" -AsSecureString
    $siteUrl = Read-Host "Site Url"
    $webUrl = Read-Host "Server-Relative Web Url"
    $context = New-Object Microsoft.SharePoint.Client.ClientContext($siteUrl)
    $credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($userName, $password)
    $context.Credentials = $credentials
    
    # Get the list of existing features
    $web = $context.Site.OpenWeb($webUrl)
    $features = $web.Features
    $context.Load($features)
    $context.ExecuteQuery()
    
    # Verify that the Site Pages feature is present in the web
    if(($features | ? { $_.DefinitionId -eq $sitePagesFeatureIdString }).Count -eq 0)
    {
    	Write-Host "The Site Pages feature is already disabled in this web"
    	return
    }
    
    # Remove the Site Pages feature from the web
    $features.Remove((new-object 'System.Guid' $sitePagesFeatureIdString), $false)
    $context.ExecuteQuery()
    
    # Verify that the Site Pages feature is no longer present in the Web
    $web = $context.Site.OpenWeb($webUrl)
    $features = $web.Features
    $context.Load($features)
    $context.ExecuteQuery()
    if(($features | ? { $_.DefinitionId -eq $sitePagesFeatureIdString }).Count -eq 0)
    {
    	Write-Host "The Site Pages feature has been successfully disabled"
    }
    else
    {	
    	throw "The Site Pages feature failed to be disabled"
    }
    
  5. احفظ الملف النصي، ثم قم ب# تغيير ملحق الخاص به. في هذا المثال، يمكننا اسما SitePagesOut.ps1.

    ملاحظة: يمكنك استخدام اسم ملف اخر، و# لكن يجب حفظ الملف ك# ملف نصي ترميز ANSI ذات الملحق هو .ps1.

  6. تغيير الي الدليل الذي قمت ب# حفظ الملف.

  7. قم بتشغيل الأمر التالي:

    ./SitePagesOut.ps1
  8. سيطالبك البرنامج النصي ل SiteUrl و# ويبورل.

    اذا كان لديك موقع مثل "https://contoso.sharepoint.com/sites/marketing/northwindcompete"

    ل SiteUrl عليك ادخال: https://contoso.sharepoint.com/sites/marketing

    و# عليك ادخال sites/marketing/northwindcompete ل# ويبورل

  1. قم بتنزيل أحدث إصدارات SharePoint Online Management Shell‏‏.

  2. تثبيت مكونات العميل عبر الانترنت SharePoint SDK.

  3. قم بالاتصال بـ SharePoint Online كمسؤول عمومي أو مسؤول SharePoint في Office 365. للتعرف على كيفية إجراء ذلك، اطلع على بدء استخدام SharePoint Online Management Shell‏‏.

    ملاحظة: اقرا حول نهج تنفيذ التعليمات البرمجيه و# تاكد من تشغيل SharePoint Online Management Shell ك# مسؤول و# نهج التنفيذ الصحيح ل# تشغيل البرامج النصيه غير الموقعه.

  4. نسخ التعليمه البرمجيه التاليه و# الصقها في محرر نص، مثل "المفكره".

    # Load SharePoint Online Client Components SDK Module
    Import-Module 'C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll'
    
    # Set script constants
    $sitePagesFeatureIdString = 'B6917CB1-93A0-4B97-A84D-7CF49975D4EC'
    
    # Set up client context
    $userName = Read-Host "Username"
    $password = Read-Host "Password" -AsSecureString
    $siteUrl = Read-Host "Site Url"
    $webUrl = Read-Host "Server-Relative Web Url"
    $context = New-Object Microsoft.SharePoint.Client.ClientContext($siteUrl)
    $credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($userName, $password)
    $context.Credentials = $credentials
    
    # Get the list of existing features
    $web = $context.Site.OpenWeb($webUrl)
    $features = $web.Features
    $context.Load($features)
    $context.ExecuteQuery()
    
    # Verify that the Site Pages feature is not present in the web
    if(($features | ? { $_.DefinitionId -eq $sitePagesFeatureIdString }).Count -gt 0)
    {
    	Write-Host "The Site Pages feature is already enabled in this web"
    	return
    }
    
    # Add the Site Pages feature back to the web
    $features.Add((new-object 'System.Guid' $sitePagesFeatureIdString), $false, [Microsoft.SharePoint.Client.FeatureDefinitionScope]::None)
    $context.ExecuteQuery()
    
    # Verify that the Site Pages feature is now present in the web
    $web = $context.Site.OpenWeb($webUrl)
    $features = $web.Features
    $context.Load($features)
    $context.ExecuteQuery()
    
    if(($features | ? { $_.DefinitionId -eq $sitePagesFeatureIdString }).Count -gt 0)
    {
    	Write-Host "The Site Pages feature has been successfully enabled"
    }
    else
    {
    	throw "The Site Pages feature failed to be enabled"
    }
    
  5. احفظ الملف النصي، ثم قم ب# تغيير ملحق الخاص به. في هذا المثال، يمكننا اسما SitePagesIn.ps1.

    ملاحظة: يمكنك استخدام اسم ملف اخر، و# لكن يجب حفظ الملف ك# ملف نصي ترميز ANSI ذات الملحق هو .ps1.

  6. تغيير الي الدليل الذي قمت ب# حفظ الملف.

  7. قم بتشغيل الأمر التالي:

    ./SitePagesIn.ps1
  8. سيطالبك البرنامج النصي ل SiteUrl و# ويبورل.

    اذا كان لديك موقع مثل "https://contoso.sharepoint.com/sites/marketing/northwindcompete"

    ل SiteUrl عليك ادخال: https://contoso.sharepoint.com/sites/marketing

    و# عليك ادخال sites/marketing/northwindcompete ل# ويبورل

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×