Aracılığıyla paylaş


Azure Communications Gateway'i Operatör Bağlantısı veya Teams Phone Mobile'a bağlama

Azure Communications Gateway'i dağıtıp çekirdek ağınıza bağladıktan sonra Microsoft Telefon Sistemine bağlamanız gerekir. Ayrıca Operatör Bağlantısı veya Teams Phone Mobile ortamlarına da eklemeniz gerekir.

Bu makalede, Operatör Bağlantısı ve Teams Phone Mobile için Azure Communications Gateway'in nasıl ayarlanacağı açıklanır. Bu makaledeki adımları tamamladıktan sonra Operatör Bağlantısı, Teams Phone Mobile ve Azure Communications Gateway ile canlı trafiğe hazırlayabilirsiniz.

İpucu

Bu makalede, Microsoft'tan Azure Communications Gateway ekleme ekibinizin de sizi Operatör Bağlantısı ve/veya Teams Phone Mobile'a eklediğiniz varsayılır. Operatör Bağlantısı veya Teams Phone Mobile için farklı bir ekleme iş ortağı seçtiyseniz, Operatör Bağlantısı ve/veya Teams Phone Mobile ortamlarında değişiklikleri düzenlemesini istemeniz gerekir.

Önkoşullar

Azure Communications Gateway'i dağıtmanız gerekir.

Microsoft Entra Genel Yönetici rolüne sahip bir kullanıcı hesabına erişiminiz olmalıdır.

"Hizmet doğrulama" test numaralarını ayırmanız gerekir. Bu numaralar, sürekli arama testi için Operatör Bağlantısı ve Teams Phone Mobile programları tarafından kullanılır. Üretim dağıtımları için her hizmet için altı sayı gerekir. Laboratuvar dağıtımları için her hizmet için üç sayı gerekir.

  • Azure Communications Gateway dağıtımının bir parçası olarak ayarladığınız hizmeti seçtiyseniz, hizmet için zaten numaralar ayırmışsınız demektir.
  • Aksi takdirde, şimdi telefon numaralarını (E.164 biçiminde ve ülke kodu dahil) ve bunları tanımlamak için adları seçin. OC1 ve OC2 (Operatör Bağlantısı için) ve TPM1 ve TPM2 (Teams Phone Mobile için) formlarının adlarını öneririz.

Ayrıca tümleştirme testi için her hizmet için en az bir test numarası ayırmanız gerekir.

Teams Phone Mobile'ı ayarlamak istiyorsanız ve Azure Communications Gateway'i dağıtırken bunu seçmediyseniz şunları seçin:

  • Teams Phone Mobile'da yerel çeviricilerden Sesli Mesaj Etkileşimli Sesli Yanıt'a (IVR) erişmek için kullanılan numara.

  • Teams Phone Mobile çağrılarını Microsoft Telefon Sistemine yönlendirme yöntemi. Aşağıdakilerden birini seçin:

    • Tümleşik MCP (Azure Communications Gateway'de MCP).
    • Şirket içi MCP.
    • Çağrıları yönlendirmek için başka bir yöntem.

Operatör Bağlantısı veya Teams Phone Mobile desteğini etkinleştirme

Not

Azure Communications Gateway'i dağıtırken Operatör Bağlantısı veya Teams Phone Mobile'ı seçtiyseniz, bu adımı atlayın ve Project Synergy uygulamasını Azure kiracınıza ekleme bölümüne gidin.

  1. Azure Portal’ında oturum açın.
  2. Sayfanın üst kısmındaki arama çubuğunda Communications Gateway kaynağınızı arayın ve seçin.
  3. Hizmet için bir sayfa açmak için yan menü çubuğundaki İletişim hizmetleri'nin altında Operatör Bağlantısı veya Teams Phone Mobile'ı (uygun şekilde) seçin.
  4. Operatör Bağlantısı ayarlarını veya Teams Phone Mobile ayarlarını seçin.
  5. Alanları doldurun, ardından Gözden Geçir + oluştur ve Oluştur'u seçin.
  6. Kaynağınız için Genel Bakış sayfasını seçin.
  7. Test satırları ekle'yi seçin ve Önkoşullar bölümünde seçtiğiniz hizmet doğrulama satırlarını ekleyin. Test amacını Otomatik olarak ayarlayın.

    Önemli

    Tümleştirme testi için sayıları eklemeyin. Tümleştirme testi gerçekleştirirken ve canlı trafiğe hazırlanırken tümleştirme testi için numaraları yapılandıracaksınız.

  8. Kaynağınızın güncelleştirilmesini bekleyin. Kaynağınız hazır olduğunda, kaynağa genel bakış sayfasındaki Sağlama Durumu alanı "Tamamlandı" olarak değişir. Sağlama Durumu alanının "Tamamlandı" olup olmadığını görmek için düzenli aralıklarla iade yapmanızı öneririz. Bu adım iki haftaya kadar sürebilir.

Project Synergy uygulamasını Azure kiracınıza ekleme

Bu adıma başlamadan önce kaynağınız için Sağlama Durumu alanının "Tamamlandı" olup olmadığını denetleyin.

Not

Bu adım ve sonraki adım (Project Synergy uygulamasına Yönetici kullanıcı atama) sizi Teams Phone Mobile ve Operatör Bağlantısı ortamlarında Operatör olarak ayarlar. Ekleme işlemini zaten yaptıysanız Azure İletişim Ağ Geçidi kaynağınızın Uygulama Kimliğini bulma bölümüne gidin.

Operatör Bağlantısı ve Teams Phone Mobile programları, Microsoft Entra kiracınızın Project Synergy adlı bir Microsoft uygulaması içermesini gerektirir. Operatör Bağlantısı ve Teams Phone Mobile, Project Synergy uygulaması aracılığıyla Microsoft Entra kiracınızdan izinleri ve kimlikleri devralır. Project Synergy uygulaması, Operatör Bağlantısı veya Teams Phone Mobile'ın yapılandırılmasına ve kullanıcıları ve grupları belirli rollere atamaya da olanak tanır.

Project Synergy uygulamasını eklemek için:

  1. Microsoft Entra Id (AzureAD) modülünün PowerShell'de yüklü olup olmadığını denetleyin. Gerekirse yükleyin.
    1. PowerShell’i açın.
    2. Aşağıdaki komutu çalıştırın ve çıktıda görünüp görünmediğini AzureAD denetleyin.
      Get-Module -ListAvailable
      
    3. Çıkışta görünmüyorsa AzureAD modülü yükleyin.
      1. Geçerli PowerShell pencerenizi kapatın.
      2. PowerShell'i yönetici olarak açın.
      3. Aşağıdaki komutu çalıştırın.
        Install-Module AzureAD
        
      4. PowerShell yönetici pencerenizi kapatın.
  2. Azure portalında Microsoft Entra Genel Yöneticisi olarak oturum açın.
  3. Microsoft Entra Kimlik'i seçin.
  4. Özellikleri'i seçin.
  5. Aşağı kaydırarak Kiracı Kimliği alanına gidin. Kiracı kimliğiniz kutudadır. Kiracı kimliğinizi not edin.
  6. PowerShell’i açın.
  7. Aşağıdaki cmdlet'i çalıştırın ve değerini 5. adımda not ettiğiniz kiracı kimliğiyle değiştirin <TenantID> .
    Connect-AzureAD -TenantId "<TenantID>"
    New-AzureADServicePrincipal -AppId eb63d611-525e-4a31-abd7-0cb33f679599 -DisplayName "Operator Connect"
    

Project Synergy uygulamasına Yönetici kullanıcı atama

Azure Communications Gateway'i ayarlayan kullanıcının Project Synergy uygulamasında Yönetici kullanıcı rolüne sahip olması gerekir. Azure portalında onlara bu rolü atayın.

  1. Azure portalında, sol taraftaki menüyü kullanarak Microsoft Entra Id'ye ve ardından Kurumsal uygulamalar'a gidin. Alternatif olarak, arama çubuğunda Kurumsal uygulamaları arayabilirsiniz; hizmetler alt başlığının altındadır.
  2. Açılan menüyü kullanarak Uygulama türü filtresini Tüm uygulamalar olarak ayarlayın.
  3. Uygula’yı seçin.
  4. Arama çubuğunu kullanarak Project Synergy araması yapın. Uygulama görünmelidir.
  5. Project Synergy uygulamanızı seçin.
  6. Sol taraftaki menüden Kullanıcılar ve gruplar'ı seçin.
  7. Kullanıcı/grup ekle'yi seçin.
  8. Azure Communications Gateway'i ayarlaması gereken kullanıcıyı belirtin ve ona Yönetici rolü verin.

Dikkat

Kiracınızda (Operatör Bağlantısı yapılandırma portalı veya Operatör Bağlantısı API'leri aracılığıyla) aşağıdaki Operatör Bağlantısı yapılandırmalardan hiçbirini değiştirmeyin.

  • Yapılandırma portalında SonEk veya Operatör Bağlantısı API'lerinde NameSuffix ile CommsGw Profilleri Çağırma
  • FQDN'leri ile biten gövdeler .commsgw.azure.com

Bu yapılandırmayı sizin için yönetiriz. Bu yapılandırmayı düzenlemek, Azure Communications Gateway hizmetinizle ilgili sorunlara neden olabilir.

Azure Communication Gateway kaynağınızın Uygulama Kimliğini bulma

Her Azure Communications Gateway kaynağı, Azure Communications Gateway'in Operatör Bağlantısı API'sine bağlanmak için kullandığı sistem tarafından atanan yönetilen kimliği otomatik olarak alır. Yönetilen kimliğin Uygulama Kimliğini bulmanız gerekir. Böylece Azure Communications Gateway için uygulama rollerini ayarlama ve Azure Communications Gateway için Uygulama Kimliklerini Operatör Bağlantısı ekleme bölümünde Azure Communications Gateway'i Operatör Bağlantısı API'sine bağlayabilirsiniz.

  1. Azure Portal’ında oturum açın.
  2. Communications Gateway kaynağınızın adını bilmiyorsanız Communications Gateways araması yapıp kaynağın adını not edin.
  3. İletişim Kaynağınızın adını arayın. Microsoft Entra Id alt başlığı altında bu değere sahip bir kurumsal uygulama görmeniz gerekir. Bulmak için Microsoft Entra Id'de aramaya devam et'i seçmeniz gerekebilir.
  4. Kurumsal uygulamayı seçin.
  5. Ad'ın Communications Gateway kaynağınızın adıyla eşleşir olup olmadığını denetleyin.
  6. Uygulama Kimliğini not edin.

Azure Communications Gateway için uygulama rollerini ayarlama

Azure Communications Gateway, sizin yerinize Operatör Bağlantısı API'sine erişmesi gereken hizmetler içerir. Bu erişimi etkinleştirmek için, Project Synergy Enterprise Application altında Azure Communications Gateway için sistem tarafından atanan yönetilen kimliğe belirli uygulama rolleri vermelisiniz. Project Synergy Enterprise Uygulamasını, Project Synergy uygulamasını Azure kiracınıza ekleme bölümünde oluşturdunuz.

Operatör Bağlantısı veya Teams Phone Mobile için kullanmak istediğiniz her Azure Communications Gateway kaynağı için bu adımı bir kez gerçekleştirmeniz gerekir.

Önemli

İzin vermenin iki bölümü vardır: Azure Communications Gateway için sistem tarafından atanan yönetilen kimliği uygun rollerle yapılandırma (bu adım) ve yönetilen kimliğin uygulama kimliğini Operatör Bağlantısı veya Teams Phone Mobile ortamına ekleme. Uygulama kimliğini daha sonra Azure Communications Gateway için Uygulama Kimliklerini Operatör Bağlantısı ekleme bölümünde Operatör Bağlantısı veya Teams Phone Mobile ortamına ekleyeceksiniz.

Project Synergy uygulamanızı içeren kiracıda aşağıdaki adımları uygulayın.

  1. Microsoft Graph (Microsoft.Graph) modülünün PowerShell'de yüklü olup olmadığını denetleyin. Gerekirse yükleyin.
    1. PowerShell’i açın.
    2. Aşağıdaki komutu çalıştırın ve çıktıda görünüp görünmediğini Microsoft.Graph denetleyin.
      Get-Module -ListAvailable
      
    3. Çıkışta görünmüyorsa Microsoft.Graph modülü yükleyin.
      1. Geçerli PowerShell pencerenizi kapatın.
      2. PowerShell'i yönetici olarak açın.
      3. Aşağıdaki komutu çalıştırın.
        Install-Module -Name Microsoft.Graph -Scope CurrentUser
        
      4. PowerShell yönetici pencerenizi kapatın.
  2. Azure portalında Microsoft Entra Genel Yöneticisi olarak oturum açın.
  3. Microsoft Entra Kimlik'i seçin.
  4. Özellikleri'i seçin.
  5. Aşağı kaydırarak Kiracı Kimliği alanına gidin. Kiracı kimliğiniz kutudadır. Kiracı kimliğinizi not edin.
  6. PowerShell’i açın.
  7. Aşağıdaki cmdlet'i çalıştırın ve değerini 5. adımda not ettiğiniz kiracı kimliğiyle değiştirin <TenantID> .
    Connect-MgGraph -Scopes "Application.Read.All", "AppRoleAssignment.ReadWrite.All" -TenantId "<TenantID>"
    
    Microsoft Graph Komut Satırı Araçları için izin vermeniz istenirse, izin vermek için Kabul Et'i seçin.
  8. Aşağıdaki cmdlet'i çalıştırın ve yerine <CommunicationsGatewayName> Azure Communications Gateway kaynağınızın adını yazın.
    $acgName = "<CommunicationsGatewayName>"
    
  9. Aşağıdaki PowerShell komutlarını çalıştırın. Bu komutlar Azure Communications Gateway için aşağıdaki rolleri ekler: TrunkManagement.Read, TrunkManagement.Write, partnerSettings.Read, NumberManagement.Read, NumberManagement.Write, , Data.Read. Data.Write
    # Get the Service Principal ID for Project Synergy (Operator Connect)
    $projectSynergyApplicationId = "eb63d611-525e-4a31-abd7-0cb33f679599"
    $projectSynergyEnterpriseApplication = Get-MgServicePrincipal -Filter "AppId eq '$projectSynergyApplicationId'" # "Application.Read.All"
    
    # Required Operator Connect - Project Synergy Roles
    $trunkManagementRead = "72129ccd-8886-42db-a63c-2647b61635c1"
    $trunkManagementWrite = "e907ba07-8ad0-40be-8d72-c18a0b3c156b"
    $partnerSettingsRead = "d6b0de4a-aab5-4261-be1b-0e1800746fb2"
    $numberManagementRead = "130ecbe2-d1e6-4bbd-9a8d-9a7a909b876e"
    $numberManagementWrite = "752b4e79-4b85-4e33-a6ef-5949f0d7d553"
    $dataRead = "eb63d611-525e-4a31-abd7-0cb33f679599"
    $dataWrite = "98d32f93-eaa7-4657-b443-090c23e69f27"
    $requiredRoles = $trunkManagementRead, $trunkManagementWrite, $partnerSettingsRead, $numberManagementRead, $numberManagementWrite, $dataRead, $dataWrite
    
    # Locate the Azure Communications Gateway resource by name
    $acgServicePrincipal = Get-MgServicePrincipal -Filter ("displayName eq '$acgName'")
    
    # Assign the required roles to the managed identity of the Azure Communications Gateway resource
    $currentAssignments = Get-MgServicePrincipalAppRoleAssignment -ServicePrincipalId $acgServicePrincipal.Id
    foreach ($appRoleId in $requiredRoles) {
        $assigned = $currentAssignments | Where-Object { $_.AppRoleId -eq $AppRoleId }
        if (-not $assigned) {
            $params = @{
                principalId = $acgServicePrincipal.Id
                resourceId = $projectSynergyEnterpriseApplication.Id
                appRoleId = $appRoleId
            }
            New-MgServicePrincipalAppRoleAssignment -ServicePrincipalId $acgServicePrincipal.Id -BodyParameter $params
        }
    }
    
    # Check the assigned roles
    Get-MgServicePrincipalAppRoleAssignment -ServicePrincipalId $acgServicePrincipal.Id
    
  10. Geçerli oturumunuzu sonlandırmak için Microsoft Graph bağlantısını kesin.
    Disconnect-MgGraph
    

Ekleme ekibinize ek bilgi sağlama

Not

Teams Phone Mobile ve Operatör Bağlantısı ortamlarında sizi Operatör olarak ayarlamak için bu adım gereklidir. Eklemeyi tamamladıysanız bu adımı atlayın.

Ekleme ekibinizin sizi Operatör Bağlantısı ve/veya Teams Phone Mobile ortamlarına ekleme işlemini tamamlayabilmek için onlara bazı ek bilgiler sağlamanız gerekir.

  1. Ek bilgileri toplamak için ekleme ekibinizin size bir form sağlamasını bekleyin.
  2. Formu doldurun ve ekleme ekibinize verin.
  3. Ekleme ekibinizin ekleme işleminin tamamlandığını onaylamasını bekleyin.

Henüz bir ekleme ekibiniz yoksa, Azure abonelik kimliğinizi ve iletişim bilgilerinizi sağlayarak ile iletişime geçin azcog-enablement@microsoft.com.

Operatör Bağlantısı portalı erişiminizi test edin

Önemli

Operatör Bağlantısı portal erişiminizi test etmeden önce, ekleme ekibinizin ekleme işleminin tamamlandığını onaylamasını bekleyin.

Operatör Bağlantısı giriş sayfasına gidin ve oturum açabildiğinizi denetleyin.

Azure Communications Gateway için Uygulama Kimliklerini Operatör Bağlantısı ekleme

Azure Communications Gateway'i Operatör Bağlantısı veya Teams Phone Mobile ortamında etkinleştirmeniz gerekir. Bu işlem, ortamınızı iki Uygulama Kimlikleriyle yapılandırmanızı gerektirir:

  • Azure communication gateway kaynağınızın Uygulama Kimliğini bulma bölümünde bulduğunuz sistem tarafından atanan yönetilen kimliğin Uygulama Kimliği. Bu Uygulama Kimliği, Azure Communications Gateway'in Azure Communications Gateway için uygulama rollerini ayarlama bölümünde ayarladığınız rolleri kullanmasını sağlar.
  • Otomatik olarak oluşturulan bir AzureCommunicationsGateway kurumsal uygulaması için standart uygulama kimliği. Bu kimlik her zaman 8502a0ec-c76d-412f-836c-398018e2312bşeklindedir.

Uygulama Kimliklerini eklemek için:

  1. Operatör Bağlantısı portalında oturum açın.
  2. Yönetilen kimlik için bulduğunuz Uygulama Kimliği için yeni bir Uygulama Kimliği ekleyin.
  3. değeri 8502a0ec-c76d-412f-836c-398018e2312biçin ikinci bir Uygulama Kimliği ekleyin.

Dağıtımınızın etki alanı adını Microsoft Entra'ya kaydetme

Microsoft Teams yalnızca sahibi olduğunuzu onayladığınız etki alanlarına trafik gönderir. Azure Communications Gateway dağıtımınız otomatik olarak oluşturulan tam etki alanı adını (FQDN) otomatik olarak alır. Bu etki alanı adını Özel etki alanı adı olarak Microsoft Entra kiracınıza eklemeniz, ayrıntıları ekleme ekibinizle paylaşmanız ve ardından etki alanı adını doğrulamanız gerekir. Bu işlem, etki alanının sahibi olduğunuzu onaylar.

  1. Azure Communications Gateway kaynağınıza Genel Bakış'a gidin ve Özellikler'i seçin. Etki Alanı adlı alanı bulun. Bu ad, dağıtımınızın etki alanı adıdır.
  2. Aşağıdaki yordamı tamamlayın: Özel etki alanı adınızı Microsoft Entra Id'ye ekleyin.
  3. DNS TXT kayıt bilgilerinizi ekleme ekibinizle paylaşın. Ekleme ekibinizin DNS TXT kaydının doğru yapılandırıldığını onaylamasını bekleyin.
  4. Aşağıdaki yordamı tamamlayın: Özel etki alanı adınızı doğrulayın.

Sonraki adım