שטחי SharePoint מתוכנן לפחת החל מרץ 2025 עם הסרת התמיכה שהושלמה באוגוסט 2025. Microsoft Mesh מציע רבים מאותם כלים לעריכה של סביבות תלת-ממדיות וכולל את היכולת לצירוף אירועים מרובים בו-זמנית, מיוצגים וואטארים ולקיים תקשורת זה עם זה באמצעות שמע מאותחל. אנו ממליצים לחקור את Mesh כדי לקבל את הצרכים העתידיים של חוויית השימוש בתצוגה מודרנית בתלת-ממד.

עבור חלק מהתוכן הקיים, ייתכן שיהיה קל יותר או יותר להיות מיושר לצרכים שלך למעבר בתוך SharePoint ולנצל דף SharePoint הכולל את התמונות, סרטוני הווידאו וכן הלאה. משמשים בשטח או כדי להשתמש בתצוגות מקדימות של קבצים להצגת תמונות וסרטוני וידאו ב- 360° בספריות מסמכים. פעולה זו תאפשר עריכה, פרסום והצגה של תוכן בדומה לרווחים של SharePoint.

תרחיש

רשת

שטחי SharePoint

דפי SharePoint

יצירת שטחים מודרניים בתלת-ממד

כן

כן

לא

נוכחות משותפת ואירועים מודרניים בתלת-ממד

כן

לא

לא

פרסום תוכן עבור גישה בכל עת

לא

כן

כן

זיהוי תוכן של שטחי SharePoint

באפשרותך לחפש תוכן של שטחי SharePoint שיש לך גישה אליו באמצעות חיפוש SharePoint. באתר SharePoint ברמה העליונה עבור הדייר שלך, הקלד "SPContentType:Space" והחיפוש יחזיר את כל הרווחים שיש לך גישה אליהם. ניתן למיין תצוגה זו כדי להציג את הרווחים שנוצרו או השתנו לאחרונה.

באפשרותך לזהות תוכן של רווחים באתר על-ידי ניווט לספריית הדפים וחפש קבצים עם סוג התוכן "שטח". שים לב שעמודה זו אינה מוצגת כברירת מחדל, לכן ייתכן שתצטרך להציג אותה בתיבת הדו-שיח הצגה או הסתרה של עמודות לאחר בחירת הוסף עמודה.

זהה רווחים של SharePoint על-ידי ניווט אל ספריית הדפים של האתר וחפש קבצים עם "שטח" סוג התוכן

קובץ Script לדוגמה של PnP PowerShell לזיהוי אתרים עם תוכן רווחים

באפשרותך לזהות אתרי SharePoint כאשר התכונה 'רווחים' זמינה באמצעות קובץ Script של PowerShell של PnP. קובץ Script לדוגמה מוצג להלן כדי לעזור לך להתחיל בעבודה. אם לא השתמשת בעבר ב- SharePoint PnP, יהיה עליך לפעול לפי ההוראות לתחילת העבודה כדי ליצור את EntraAppClientID. למשתמש שבו פועל קובץ Script זה חייבת להיות גישה לכל האתרים בדייר או שהוא ייכשל עבור כל האתרים שלמשתמש אין גישה אליהם; עם זאת, קובץ ה- Script יפעל להשלמה עבור כל האתרים שאליהם המשתמש יכול לגשת, ואתה תוכל לשלב תוצאות ממשתמשים מרובים כדי להשיג כיסוי רחב יותר.

$entraAppClientID = "[EnterEntraAppID From PnP Setup Instructions]" # Define the Spaces feature GUIDs #$featureGuid = "2AC9C540-6DB4-4155-892C-3273957F1926" #use this GUID to check for sites where the feature is currently enabled $featureGuid = "f4c52091-703d-431c-ac2d-41f9f257052a" #this GUID checks for sites that have ever had the feature enabled and therefore may have spaces in its library

# Connect to SharePoint Online $adminUrl = "https://[InsertTenantInfo].sharepoint.com" $connection = Connect-PnPOnline -Url $adminUrl -Interactive -ClientId $entraAppClientID -ReturnConnection

# Get all site collections $sites = Get-PnPTenantSite -Detailed -Connection $connection $results = @() foreach ($site in $sites) { echo $site.Url

     # Connect to the site

     Connect-PnPOnline -Url $site.Url -Interactive -ClientId $entraAppClientID -Connection $connection      # Check if the MixedReality feature is enabled     $feature = Get-PnPFeature -Identity $featureGuid -Scope Site               if ($feature.DefinitionId -eq $featureGuid) {           # Get the pages library           $pagesLibrary = Get-PnPList -Identity "SitePages"           echo "Feature On"           # Get all pages with content type "Space"           $spacePages = Get-PnPListItem -List $pagesLibrary | Where-Object {$_.FieldValues.MetaInfo -match 'ContentTypeId:SW\|0x0101009D1CB255DA76424F860D91F20E6C41180043153F945E98468297E67C3EEE43AB7000'}           # Get the total number of spaces           $totalSpacePages = $spacePages.Count           # Store the result           $results += [PSCustomObject]@{                SiteUrl = $site.Url                FeatureGuid = $featureGuid                TotalSpaces = $totalSpacePages          }      }}

# Output the results $results | Format-Table -AutoSize

שימוש ב- App Only Access

אם אין לך חשבון משתמש בעל גישה לכל האתרים, באפשרותך להשתמש בגישה ליישום בלבד ולהעניק את הרשאות היישום המתאימות ליישום Entra ID (עיין בסעיף "הגדרת גישה ליישום Entra ID for App for App Only Access משלך ולהבטיח שתעניק ל- SharePoint permissions sites.read.all or sites.full.control) שאתה יוצר עבור SharePoint PnP Powershell.

לאחר הגדרת מזהה היישום Entra ID, הוסף פרטי אישור ל- Script:

$certPath = "[Insert Path to Certificate]"מקשים $certPassword = ConvertTo-SecureString -String "[Insert password string]" -AsPlainText -Force $tenantId = "[Insert Tenant ID]"

לאחר מכן שנה את Connect-PnPOnline 'כניסה אינטראקטיבית' כדי להשתמש בגישה לאפליקציה בלבד:

$connection = Connect-PnPOnline -URL $adminUrl -Interactive -ClientId $entraAppClientID -CertificatePath $certPath -CertificatePassword $certPassword -ReturnConnection

     AND

Connect-PnpOnline -Url $site.Url -ClientId $entraAppClientID -Tenant $tenantId -CertificatePath $certPath -CertificatePassword $certPassword -Connection $connection

הפיכת התכונה 'רווחים' ללא זמינה באמצעות PnP PowerShell

מומלץ להפוך את התכונה 'רווחים' של SharePoint ללא זמינה באתרים שבהם ברצונך למנוע את היצירה של תוכן רווחים חדש. אחת הסיבות לשקול זאת היא אם אתה רואה אתרים שבהם התכונה הופעלה, אך לא נוצרו רווחים. אתרים אלה ימשיכו להגדיר שהאפשרות רווח תופיע בתפריט +חדש לאחר שנבטל את התכונה כברירת מחדל במרץ 2025, אלא אם התכונה מבוטלת עבור האתר.

הפקודות הבאות של PowerShell של PnP יבטלו את התכונה עבור אתר:

$featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926”#x1 Disable-PnPFeature -טווח אינטרנט -זהות $featureGuid -Force

הערות: 

  • כלי מודרניזציה וכל שאר הרכיבים של PnP הם כלי קוד פתוח מגבה קהילה פעילה המספקת תמיכה עבורם. אין הסכם שירות (SLA) לתמיכה בכלי קוד פתוח מתוך ערוצי התמיכה הרשמיים של Microsoft.

  • דוגמה זו מסופקת כפי שמסופקת ללא אחריות מכל סוג שהוא, בין אם מפורשת או משתמעת, כולל כל אחריות משתמעת של התאמה למטרה מסוימת, לסוחריות או לאי-הפרה

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.