ניהול Skype for Business מקוונת באמצעות PowerShell

מאמר זה חל הן על Microsoft 365 Enterprise והן Office 365 Enterprise.

כדי לנהל מאפיינים רבים של חשבון משתמש עבור Skype for Business Online, עליך לציין אותם כמאפיינים של פריטי מדיניות באמצעות PowerShell עבור Microsoft 365.

לפני שתתחיל

השתמש בהוראות אלה כדי להגדיר להפעיל את הפקודות (דלג על השלבים שכבר השלמת):

הערה

Skype for Business Online Connector מהווה כעת חלק מה במודול העדכני ביותר של Teams PowerShell. אם אתה משתמש במהדורה הציבורית העדכנית ביותר של Teams PowerShell, אין צורך להתקין את Skype for Business Online Connector.

  1. התקן את מודול Teams PowerShell.

  2. פתח Windows PowerShell שורת הפקודה והפעל את הפקודות הבאות:

    Import-Module MicrosoftTeams
    $userCredential = Get-Credential
    Connect-MicrosoftTeams -Credential $userCredential
    

    כאשר תתבקש, הזן את שם Skype for Business והסיסמה של חשבון מנהל המערכת המקוון.

ניהול פריטי מדיניות של חשבון משתמש

מאפיינים Skype for Business חשבון משתמש מקוון רבים מוגדרים באמצעות פריטי מדיניות. פריטי מדיניות הם פשוט אוספים של הגדרות שניתן להחיל על משתמש אחד או יותר. כדי לעיין באופן שבו נקבעה תצורה של מדיניות, באפשרותך להפעיל פקודה לדוגמה זו עבור מדיניות FederationAndPICDefault:

Get-CsExternalAccessPolicy -Identity "FederationAndPICDefault"

בתמורה, אתה אמור לקבל חזרה משהו דומה ל:

Identity                          : Tag:FederationAndPICDefault
Description                       :
EnableFederationAccess            : True
EnableXmppAccess                  : False
EnablePublicCloudAccess           : True
EnablePublicCloudAudioVideoAccess : True
EnableOutsideAccess               : True

בדוגמה זו, הערכים בתוך מדיניות זו קובעים מה השימוש יכול או לא יכול לבצע כשמדובר בתקשורת עם משתמשים מאוחדים. לדוגמה, יש להגדיר את המאפיין EnableOutsideAccess כ- True כדי שמשתמש יוכל לקיים תקשורת עם אנשים מחוץ לארגון. מאפיין זה אינו מופיע מרכז הניהול של Microsoft 365. במקום זאת, המאפיין מוגדר באופן אוטומטי ל- True או ל- False בהתבסס על הבחירות האחרות שאתה מבצע. שני מאפייני העניין האחרים הם:

  • EnableFederationAccess מציין אם המשתמש יכול לקיים תקשורת עם אנשים מתוך תחומים מאוחדים.

  • EnablePublicCloudAccess מציין אם המשתמש יכול לקיים תקשורת עם משתמשי Windows Live.

לכן, לא תשנה ישירות מאפיינים הקשורים לאיחוד בחשבונות משתמשים (לדוגמה, Set-CsUser -EnableFederationAccess $True). במקום זאת, אתה מקצה לחשבון מדיניות גישה חיצונית שתצורתה נקבעה מראש של ערכי המאפיינים הרצויים. אם אנחנו רוצים שמשתמש יוכל לקיים תקשורת עם משתמשים מאוחדים ועם משתמשי Windows Live, יש להקצות לחשבון משתמש זה מדיניות המאפשרת סוגי תקשורת אלה.

אם ברצונך לדעת אם מישהו יכול לקיים תקשורת עם משתמשים מחוץ לארגון, עליך:

  • קבע איזו מדיניות גישה חיצונית מוקצית למשתמש זה.

  • קבע אילו יכולות מותרות או אינן מותרות על-ידי מדיניות זו.

לדוגמה, באפשרותך לעשות זאת באמצעות פקודה זו:

Get-CsOnlineUser -Identity "Alex Darrow" | ForEach {Get-CsExternalAccessPolicy -Identity $_.ExternalAccessPolicy}

פקודה זו מוצאת את המדיניות שהוקצתה למשתמש ולאחר מכן מוצאת את היכולות זמינות או לא זמינות במסגרת מדיניות זו.

כדי לנהל Skype for Business Online באמצעות PowerShell, עיין ברכיבי ה- cmdlet עבור:

הערה

תוכנית Skype for Business מקוונת היא מדיניות בכל שלב פרט לשם. השם "תוכנית חיוג" נבחר במקום , אמור "מדיניות חיוג" כדי לספק תאימות לאחור עם Office Communications Server ו- Exchange.

לדוגמה, כדי לעיין בכל פריטי המדיניות הקוליים הזמינים לשימושך, הפעל פקודה זו:

Get-CsVoicePolicy

הערה

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

Get-CsConferencingPolicy -ApplicableTo "Alex Darrow"
Get-CsExternalAccessPolicy -ApplicableTo "Alex Darrow"

הפרמטר ApplicableTo מגביל את הנתונים המוחזרים למדיניות שניתן להקצות למשתמש שצוין (לדוגמה, Alex Darrow). בהתאם להגבלות על מיקום הרישוי והשימוש, הדבר עשוי לייצג קבוצת משנה של כל פריטי המדיניות הזמינים.

במקרים מסוימים, מאפיינים של פריטי מדיניות אינם בשימוש עם Microsoft 365, בעוד שאנשים אחרים יכולים להיות מנוהלים רק על-ידי צוות התמיכה של Microsoft.

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

Get-CsClientPolicy -Identity "Global"

למידע נוסף

ניהול Skype for Business Online באמצעות PowerShell

ניהול Microsoft 365 באמצעות PowerShell

תחילת העבודה עם PowerShell עבור Microsoft 365