הערה
גישה לעמוד זה דורשת אישור. אתה יכול לנסות להיכנס או לשנות תיקיות.
גישה לעמוד זה דורשת אישור. אתה יכול לנסות לשנות מדריכים.
חשוב
עליך להיות חלק מתוכנית התצוגה המקדימה של Frontier כדי לקבל גישה מוקדמת ל - Microsoft Agent 365. Frontier מחברת אתכם ישירות עם החידושים האחרונים של Microsoft בתחום הבינה המלאכותית. קבל תכונות פורצות דרך מעשיות, שתף את התובנות שלך עם צוותי מוצרים ועזור לעצב את עתיד הבינה המלאכותית. תצוגות מקדימות של Frontier כפופות לתנאי התצוגה המקדימה הקיימים של הסכמי הלקוחות שלך. כאשר תכונות אלה עדיין בפיתוח, הזמינות והיכולות שלהן עשויות להשתנות עם הזמן.'
בדוק את הסוכן שלך באופן מקומי באמצעות Agents Playground לפני הפריסה. מדריך זה עוסק בהגדרת סביבת הפיתוח שלך, בקביעת התצורה של האימות ואימות הפונקציונליות של הסוכן שלך באמצעות כלי הבדיקה Agents Playground.
לאחר שהסוכן שלך עובד באופן מקומי, תוכל לפרוס ולפרסם אותו לבדיקה ביישומי Microsoft 365, כגון Teams.
דרישות מוקדמות
לפני שתתחיל לבדוק את הסוכן שלך, ודא שהדרישות המוקדמות הבאות מותקנות:
דרישות מוקדמות נפוצות
- עורך קוד: כל עורך קוד שתבחר. Visual Studio Code מומלץ
-
מגרש משחקים לסוכנים: התקן את מגרש המשחקים לסוכנים באמצעות אחת מהשיטות הבאות:
- Windows:
winget install Microsoft.AgentsPlayground - npm:
npm install -g @microsoft/m365agentsplayground
- Windows:
- A365 CLI: נדרש עבור פריסה וניהול של סוכן. התקן את ה- CLI של סוכן 365
-
גישת API של LLM: בחר את השירות המתאים בהתבסס על תצורת הסוכן שלך או על ספק המודל המועדף עליך:
- מפתח API של OpenAI: קבל את מפתח ה- API של OpenAI
- Azure OpenAI: יצירה ופריסה של משאב Azure OpenAI כדי לקבל את מפתח ה- API ונקודות הקצה שלך
דרישות מוקדמות ספציפיות לשפה
- Python 3.11+: הורד מ- python.org או מ- Microsoft Store
-
מנהל חבילות uv: התקנת uv באמצעות
pip install uv - בדוק את ההתקנה:
python --version
קביעת תצורה של סביבת בדיקת סוכן
סעיף זה עוסק בהגדרת משתני סביבה, אימות סביבת הפיתוח שלך והכנת סוכן 365 שלך לבדיקה.
הגדרת סביבת בדיקת הסוכן שלך עוקבת אחר זרימת עבודה רציפה:
קביעת התצורה של הסביבה שלך - צור או עדכן את קובץ התצורה של הסביבה שלך
תצורת LLM - קבלת מפתחות API וקביעת תצורה של הגדרות OpenAI או Azure OpenAI
קביעת אימות - הגדרת אימות סוכני
הפניה למשתנה סביבה - קביעת תצורה של משתני סביבה נדרשים:
לאחר השלמת שלבים אלה, אתה מוכן להתחיל לבדוק את הסוכן שלך ב- Agents Playground.
שלב 1: קביעת התצורה של הסביבה שלך
הגדר את קובץ התצורה שלך:
cp .env.template .env
הערה
עיין בדוגמאות SDK של Microsoft Agent 365 כדי למצוא תבניות תצורה המציגות שדות נדרשים.
שלב 2: תצורת LLM
קבע את התצורה של הגדרות OpenAI או Azure OpenAI לבדיקה מקומית. הוסף את מפתחות ה- API ונקודות הקצה של השירות שהושגו מהדרישות המוקדמות לקובץ התצורה שלך יחד עם כל הפרמטרים של המודל.
הוסף לקובץ .env שלך:
# Replace with your actual OpenAI API key
OPENAI_API_KEY=
# Azure OpenAI Configuration
AZURE_OPENAI_API_KEY=
AZURE_OPENAI_ENDPOINT=
AZURE_OPENAI_DEPLOYMENT=
AZURE_OPENAI_API_VERSION=
משתני סביבה של Python LLM
| משתנה | תיאור | נדרש | Example |
|---|---|---|---|
OPENAI_API_KEY |
מפתח API עבור שירות OpenAI | עבור OpenAI | sk-proj-... |
AZURE_OPENAI_API_KEY |
מפתח API עבור שירות Azure OpenAI | עבור Azure OpenAI | a1b2c3d4e5f6... |
AZURE_OPENAI_ENDPOINT |
כתובת URL של נקודת קצה של שירות Azure OpenAI | עבור Azure OpenAI | https://your-resource.openai.azure.com/ |
AZURE_OPENAI_DEPLOYMENT |
שם פריסה ב- Azure OpenAI | עבור Azure OpenAI | gpt-4 |
AZURE_OPENAI_API_VERSION |
גירסת API עבור Azure OpenAI | עבור Azure OpenAI | 2024-02-15-preview |
שלב 3: קביעת תצורה של ערכי אימות עבור אימות זהות סוכן
השתמש בפקודה CLI a365 config display של A365 כדי לאחזר את אישורי השרטוט של הסוכן שלך.
a365 config display -g
פקודה זו מציגה את תצורת השרטוט של הסוכן שלך. העתק את הערכים הבאים:
| ערך: | תיאור |
|---|---|
agentBlueprintId |
מזהה הלקוח של הסוכן שלך |
agentBlueprintClientSecret |
סוד הלקוח של הסוכן שלך |
tenantId |
מזהה לקוח Microsoft Entra שלך |
השתמש בערךים אלה כדי לקבוע תצורה של אימות סוכן בסוכן שלך:
הוסף את ההגדרות הבאות לקובץ .env שלך, תוך החלפת ערכי מצייני המיקום באישורים בפועל:
USE_AGENTIC_AUTH=true
CONNECTIONS__SERVICE_CONNECTION__SETTINGS__CLIENTID=<agentBlueprintId>
CONNECTIONS__SERVICE_CONNECTION__SETTINGS__CLIENTSECRET=<agentBlueprintClientSecret>
CONNECTIONS__SERVICE_CONNECTION__SETTINGS__TENANTID=<your-tenant-id>
| משתנה | תיאור | נדרש | Example |
|---|---|---|---|
USE_AGENTIC_AUTH |
אפשר מצב אימות סוכני | כן | true |
CONNECTIONS__SERVICE_CONNECTION__SETTINGS__CLIENTID |
מזהה לקוח של שרטוט סוכן מתוך a365 config display -g |
כן | 12345678-1234-1234-1234-123456789abc |
CONNECTIONS__SERVICE_CONNECTION__SETTINGS__CLIENTSECRET |
סוד הלקוח של תבנית סוכן מתוך a365 config display -g |
כן | abc~123... |
CONNECTIONS__SERVICE_CONNECTION__SETTINGS__TENANTID |
מזהה לקוח Microsoft Entra מ- a365 config display -g |
כן | adfa4542-3e1e-46f5-9c70-3df0b15b3f6c |
הערה
עבור .NET, ודא גם שההגדרה USE_AGENTIC_AUTH=true מוגדרת ב launchSettings.json - (ראה שלב 4: הפניה למשתנה סביבה)
שלב 4: הפניה למשתנה סביבה
השלם את הגדרת הסביבה שלך על-ידי קביעת התצורה של משתני הסביבה הנדרשים הבאים:
- משתני אימות - הגדרות נדרשות עבור אימות סוכן
- תצורת נקודת קצה של MCP - ציין את נקודת הקצה של פלטפורמת סוכן 365
- משתני Observability - אפשר רישום וביצוע מעקב מבוזר
- תצורת שרת יישום סוכן - קביעת תצורה של היציאה שבה פועל שרת הסוכן שלך
משתני אימות
קבע את התצורה של הגדרות המטפל באימות הנדרשות לצורך פעולה תקינה של אימות סוכן.
הוסף לקובץ .env שלך:
# Agentic Authentication Settings
AGENTAPPLICATION__USERAUTHORIZATION__HANDLERS__AGENTIC__SETTINGS__TYPE=AgenticUserAuthorization
AGENTAPPLICATION__USERAUTHORIZATION__HANDLERS__AGENTIC__SETTINGS__SCOPES=https://graph.microsoft.com/.default
AGENTAPPLICATION__USERAUTHORIZATION__HANDLERS__AGENTIC__SETTINGS__ALTERNATEBLUEPRINTCONNECTIONNAME=service_connection
# Connection Mapping
CONNECTIONSMAP_0_SERVICEURL=*
CONNECTIONSMAP_0_CONNECTION=SERVICE_CONNECTION
| משתנה | תיאור | נדרש |
|---|---|---|
AGENTAPPLICATION__USERAUTHORIZATION__HANDLERS__AGENTIC__SETTINGS__TYPE |
סוג מטפל באימות | כן |
AGENTAPPLICATION__USERAUTHORIZATION__HANDLERS__AGENTIC__SETTINGS__SCOPES |
טווחי אימות עבור Microsoft Graph | כן |
AGENTAPPLICATION__USERAUTHORIZATION__HANDLERS__AGENTIC__SETTINGS__ALTERNATEBLUEPRINTCONNECTIONNAME |
שם חיבור שרטוט חלופי | כן |
CONNECTIONSMAP_0_SERVICEURL |
תבנית כתובת URL של שירות עבור מיפוי חיבור | כן |
CONNECTIONSMAP_0_CONNECTION |
שם חיבור למיפוי | כן |
תצורת נקודת קצה של MCP
תצורת נקודת הקצה של MCP (פרוטוקול הקשר מודל) נדרשת כדי לציין לאיזה נקודת קצה של פלטפורמת סוכן 365 אמור הסוכן להתחבר. בעת יצירת מניפסט כלי המגדיר את שרתי כלי עבור הסוכן שלך, עליך לציין את נקודת הקצה של פלטפורמת MCP. נקודת קצה זו קובעת באיזו סביבה (preprod, test או production) שרתי הכלים של MCP מתחברים עבור יכולות שילוב של Microsoft 365.
הוסף לקובץ .env שלך:
# MCP Server Configuration
MCP_PLATFORM_ENDPOINT=<MCP endpoint>
| משתנה | תיאור | נדרש | ברירת מחדל | Example |
|---|---|---|---|---|
MCP_PLATFORM_ENDPOINT |
כתובת URL של נקודת קצה של פלטפורמת MCP (preprod, test או prod) | לא | נקודת קצה של ייצור |
חשוב: אם MCP_PLATFORM_ENDPOINT לא צוין, ברירת המחדל היא נקודת הקצה של הייצור.
משתני יכולת התבוננות
קבע את התצורה של משתנים נדרשים אלה כדי לאפשר רישום לוגים ומעקב מבוזר עבור הסוכן שלך. קבל מידע נוסף על תכונות של יכולת התבוננות ושיטות עבודה מומלצות
הערה
תצורת התצפית זהה בכל השפות.
| משתנה | תיאור | ברירת מחדל | Example |
|---|---|---|---|
ENABLE_A365_OBSERVABILITY |
הפיכת יכולת התבוננות לזמינה/ללא זמינה | false |
true |
ENABLE_A365_OBSERVABILITY_EXPORTER |
ייצוא מעקבים לשירות התבוננות | false |
true |
OBSERVABILITY_SERVICE_NAME |
שם שירות עבור מעקב | שם הסוכן | my-agent-service |
OBSERVABILITY_SERVICE_NAMESPACE |
מרחב שמות של שירות | agent365-samples |
my-company-agents |
תצורת שרת יישום סוכן
קבע את תצורת היציאה שבה פועל שרת היישומים של הסוכן שלך. פעולה זו אופציונלית וחלה על סוכני Python ו- JavaScript.
הוסף לקובץ .env שלך:
# Server Configuration
PORT=3978
| משתנה | תיאור | נדרש | ברירת מחדל | Example |
|---|---|---|---|---|
PORT |
מספר יציאה שבו פועל שרת הסוכן | לא | 3978 |
3978 |
התקנת יחסי תלות והפעלת שרת היישומים של הסוכן
לאחר קביעת התצורה של הסביבה שלך, עליך להתקין את יחסי התלות הנדרשים ולהתחיל את שרת היישומים של הסוכן באופן מקומי לבדיקה.
התקנת יחסי תלות
uv pip install -e .
פקודה זו מקריאת את יחסי התלות של החבילה המוגדרים ב pyproject.toml - ומתקין אותם מ- PyPI. בעת יצירת יישום סוכן מאפס, עליך ליצור קובץ כדי להגדיר pyproject.toml את יחסי התלות שלך. סוכנים לדוגמה מתוך מאגר הדוגמאות כבר יש להם חבילות אלו מוגדרות. באפשרותך להוסיף או לעדכן אותם לפי הצורך.
הפעל את שרת היישומים של הסוכן
python <main.py>
החלף <main.py> בשם של קובץ Python הראשי המכיל את נקודת הכניסה עבור יישום הסוכן שלך (לדוגמה, , start_with_generic_host.pyapp.py, או main.py).
או באמצעות uv:
uv run python <main.py>
שרת הסוכן שלך אמור לפעול כעת ומוכן לקבל בקשות מ- Agents Playground או מיישומי Microsoft 365.
סוכן בדיקה במגרש המשחקים של הסוכנים
Agents Playground הוא כלי בדיקה מקומי המדמה את סביבת Microsoft 365 מבלי לדרוש הגדרת דייר מלא. זו הדרך המהירה ביותר לאמת את הלוגיקה ואת הפעלות הכלי של הסוכן שלך. לקבלת מידע נוסף, ראה Test with Agents Playground.
פתח מסוף חדש (PowerShell ב- Windows) והפעל את Agents Playground:
agentsplayground
פעולה זו פותחת דפדפן אינטרנט עם הממשק של Agents Playground. הכלי מציג ממשק צ'אט שבו באפשרותך לשלוח הודעות לסוכן שלך.
בדיקה בסיסית
התחל על-ידי אימות שהסוכן שלך מוגדר כראוי. שלח הודעה לנציג:
What can you do?
הסוכן צריך להשיב עם ההוראות שתצורתו נקבעה באמצעותן, בהתבסס על בקשות המערכת ויכולות המערכת של הסוכן שלך. פעולה זו מאשרת כי:
- הסוכן שלך פועל כראוי
- הסוכן יכול לעבד הודעות ולהגיב
- התקשורת בין Agents Playground והסוכן שלך פועלת
הפעלות כלי בדיקה
לאחר קביעת התצורה של שרתי כלי toolingManifest.json ה- MCP שלך ב- (ראה Tooling לקבלת הוראות התקנה), הפעלות כלי בדיקה עם דוגמאות כגון אלה:
תחילה, ודא אילו כלים זמינים:
List all tools I have access to
לאחר מכן בדוק הפעלות כלי ספציפיות:
כלי דואר
Send email to your-email@example.com with subject "Test" and message "Hello from my agent"
התגובה הצפויה: הסוכן שולח הודעת דואר אלקטרוני באמצעות שרת Mail MCP ומאשר שההודעה נשלחה.
כלי לוח שנה
List my calendar events for today
התגובה הצפויה: הסוכן יאחזר ויציג את אירועי לוח השנה שלך עבור היום הנוכחי.
כלי SharePoint
List all SharePoint sites I have access to
התגובה הצפויה: הסוכן מבצע שאילתה ל-SharePoint ומחזיר רשימה של אתרים שיש לך גישה אליהם.
באפשרותך להציג את ההצבעות של הכלי ב:
- חלון הצ'אט - ראה את תגובת הסוכן ושיחות לכלי
- לוח יומן הרישום - ראה מידע פעילות מפורט, כולל פרמטרים של כלים ותגובות
בדיקה עם פעילויות של הודעות
במהלך הפיתוח המקומי, באפשרותך לבדוק תרחישי הודעות על-ידי הדמיית פעילויות מותאמות אישית ב- Agents Playground. הדבר מאפשר לך לאמת את הטיפול בהודעות של הסוכן שלך לפני פריסתו לייצור.
לפני בדיקת פעילויות של הודעות, ודא שיש לך:
- נקבעה התצורה של שרתי הכלים הנדרשים של MCP ב-
toolingManifest.jsonשלך. קבל מידע נוסף על כלי כלים - הודעות זמינות עבור הסוכן שלך למד כיצד להגדיר הודעה
הודעות דורשות שתצורות הכלי המתאימות וההגדרה של הודעות יפעלו כראוי. באפשרותך לבדוק תרחישים כגון הודעות דואר אלקטרוני או הערות Word באמצעות תכונת הפעילות המותאמת אישית.
כדי לשלוח פעילויות מותאמות אישית:
- הפעל את הסוכן שלך ואת Agents Playground
- ב- Agents Playground, נווט אל חקה פעילות>פעילות מותאמת אישית
- העתק את
conversationIdמהפעילות (מזהה השיחה משתנה בכל פעם שמחדשים את Agents Playground) - הדבק את ה- JSON של הפעילות המותאמת אישית
personal-chat-idשלך ועדכן את השדה עם מזהה השיחה שהעתקת. עיין בדוגמה של הודעת דואר אלקטרוני - בחר שלח פעילות
- הצגת התוצאה הן בשיחות הצ'אט והן בלוח הרישום
הודעת דואר אלקטרוני
פעולה זו מדמה הודעת דואר אלקטרוני שנשלחה לסוכן. החלף ערכי מצייני מיקום בפרטי הסוכן בפועל שלך:
{
"type": "message",
"id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"timestamp": "2025-09-24T17:40:19+00:00",
"serviceUrl": "http://localhost:56150/_connector",
"channelId": "agents",
"name": "emailNotification",
"from": {
"id": "manager@contoso.com",
"name": "Agent Manager",
"role": "user"
},
"recipient": {
"id": "agent@contoso.com",
"name": "Agent",
"agenticUserId": "<your-agentic-user-id>",
"agenticAppId": "<your-agent-app-id>",
"tenantId": "<your-tenant-id>"
},
"conversation": {
"conversationType": "personal",
"tenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"id": "personal-chat-id"
},
"membersAdded": [],
"membersRemoved": [],
"reactionsAdded": [],
"reactionsRemoved": [],
"locale": "en-US",
"attachments": [],
"entities": [
{
"id": "email",
"type": "productInfo"
},
{
"type": "clientInfo",
"locale": "en-US",
"timezone": null
},
{
"type": "emailNotification",
"id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
"conversationId": "personal-chat-id",
"htmlBody": "<body dir=\"ltr\">\n<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\nYour email message content here</div>\n\n\n</body>"
}
],
"channelData": {
"tenant": {
"id": "aaaabbbb-0000-cccc-1111-dddd2222eeee"
}
},
"listenFor": [],
"textHighlights": []
}
הצגת יומני יכולת התבוננות
כדי להציג יומני יכולת צפייה במהלך הפיתוח המקומי, מכשיר את הסוכן שלך עם קוד יכולת צפייה (ראה יכולת התבוננות בדוגמאות קוד) והגדר את משתני הסביבה כמתואר במשתנה של Observability. לאחר קביעת התצורה, מעקבים בזמן אמת מופיעים בקונסולה המציגה:
- עקיבות הפעלת סוכן
- פרטי ביצוע כלי
- קריאות להסקת LLM
- הודעות קלט ופלט
- שימוש באסימונים
- זמני תגובה
- מידע אודות שגיאה
יומני רישום אלה עוזרים לך לאתר באגים בבעיות, להבין את אופן הפעולה של הסוכן ולטב את הביצועים.
פתרון בעיות
סעיף זה מספק פתרונות לבעיות נפוצות שאתה עשוי להיתקל בהן בעת בדיקת הסוכן שלך באופן מקומי.
בעיות חיבור וסביבה
בעיות אלה קשורות לקישוריות רשת, התנגשויות יציאות ולבעיות בהגדרת סביבה שעלולות למנוע מהסוכן שלך לקיים תקשורת תקינה.
בעיות חיבור Agents Playground
תסמין: Agents Playground אינו יכול להתחבר לסוכן שלך
פתרונות:
- ודא שהשרת הסוכן שלך פועל
- ודא כי מספרי הפורט תואמים בין הסוכן שלך לבין Agents Playground
- ודא שאין כללי חומת אש החוסמים חיבורים מקומיים
- נסה להפעיל מחדש גם את הנציג וגם את ה-Agents Playground
גירסת מגרש המשחקים של סוכנים המיושנת
תסמין: שגיאות בלתי צפויות או תכונות חסרות ב- Agents Playground
הפתרון: הסר והתקן מחדש את Agents Playground.
winget uninstall agentsplayground
winget install agentsplayground
קונפליקטים של פורטים
תסמין: שגיאה המציינת שהיציאה נמצאת כבר בשימוש
פתרון:
- עצירת מופעים אחרים של הסוכן שלך
- שנה את הפורט בתצורה שלך
- יש להרוג תהליכים המשתמשים ביציאה:
# Windows PowerShell
Get-Process -Id (Get-NetTCPConnection -LocalPort <port>).OwningProcess | Stop-Process
אין אפשרות להוסיף DeveloperMCPServer
תסמין: שגיאה בעת ניסיון להוסיף DeveloperMCPServer ב- VS Code
הפתרון: סגור ופתח מחדש את Visual Studio Code ולאחר מכן נסה שוב להוסיף את השרת.
בעיות אימות
בעיות אלה מתרחשות כאשר הסוכן שלך אינו מצליח לבצע אימות תקין עם שירותי Microsoft 365 או כאשר פג תוקפם של אישורים או שתצורתם שגויה.
פג תוקפו של אסימון נושא
תסמין: שגיאות אימות או 401 תגובות לא מורשות
הפתרון: תוקף אסימון נושא פג לאחר כשעה. רכוש אסימון חדש ועדכן את התצורה שלך.
שגיאות אימות סוכן ב- Python
תסמין: שגיאה בהשגת אסימון מופע סוכן
הפתרון: אמת את ההגדרה ALT_BLUEPRINT_NAME ב:.env
# Change from:
AGENTAPPLICATION__USERAUTHORIZATION__HANDLERS__AGENTIC__SETTINGS__ALT_BLUEPRINT_NAME=ServiceConnection
# To:
AGENTAPPLICATION__USERAUTHORIZATION__HANDLERS__AGENTIC__SETTINGS__ALT_BLUEPRINT_NAME=SERVICE_CONNECTION
בעיות בכלי ובהודעות
בעיות אלה כרוכות בבעיות עם הפעלות כלי, אינטראקציות בשרת MCP ומסירה של הודעות.
דואר אלקטרוני לא התקבל
תסמין: הסוכן מציין שנשלח דואר אלקטרוני, אך אינך מקבל אותו
פתרונות:
- בדיקת התיקיה 'דואר זבל'
- ניתן לעכב את מסירת הדואר האלקטרוני בכמה דקות - המתן עד 5 דקות
- ודא שכתובת הדואר האלקטרוני של הנמען נכונה
- בדוק יומני סוכן אם קיימות שגיאות במהלך שליחת דואר אלקטרוני
תגובות הערה של Word אינן פועלות
בעיה ידועה: שירות ההודעות אינו יכול כעת להגיב ישירות להערות של Word. פונקציונליות זו בתהליך פיתוח.
קבלת עזרה
אם אתה נתקל בבעיות שלא נכללו בסעיף פתרון בעיות זה, עיין במשאבים הבאים:
מאגרי SDK של Microsoft Agent 365
- Microsoft Agent 365 SDK - מאגר C# /.NET
- Microsoft Agent 365 SDK - מאגר Python
- Microsoft Agent 365 SDK - Node.js/TypeScript מאגר
- מאגר דוגמאות SDK של Microsoft Agent 365
תמיכה נוספת
- סקור קוד ותיעוד לדוגמה מאגרי SDK של Microsoft Agent 365
- שליחת בעיות באמצעות בעיות ב- GitHub במאגר הרלוונטי
השלבים הבאים
כעת, לאחר שבדקת בהצלחה את הסוכן שלך באופן מקומי, אתה מוכן לפרוס אותו ב- Azure ולפרסם אותו ב- Microsoft 365:
- פרוס ופרסם נציגים: למד כיצד לפרוס את הסוכן שלך ב- Azure Web App ולפרסם אותו במרכז הניהול של Microsoft, כך שהארגון שלך יהיה זמין לגילוי ושכירה ב- Microsoft 365.