Korumalı Alanda Dolaylı Kurumsal Bayi oluşturma

Uygulama hedefi: Iş Ortağı Merkezi | 21Vianet tarafından işletilen iş ortağı Merkezi | Microsoft Bulut Almanya için iş ortağı Merkezi

Bu belgede, korumalı alan dolaylı sağlayıcılarının nasıl oluşturulacağı ve API 'Ler kullanılarak uçtan uca testlerin nasıl etkinleştirileceği gösterilmektedir.

Önkoşullar

CSP Indirect Provider

Üretim özellikleri Korumalı alan özellikleri
Son müşteriye dolaylı satıcı üzerinden satış yapın Destekleniyor
Tüm satış, faturalandırma, sağlama ve yönetim/destek sahibi Destekleniyor
Satıcılarla iş ortaklığı isteme Destekleniyor
Müşterileri satıcıya göre görüntüleme Destekleniyor
Satıcılara göre yeni müşteriler ekleyin Destekleniyor
Müşterileri davet et Korumalı alanda müşteri ilişkisi isteği desteklenmiyor
Korumalı alan dolaylı sağlayıcısı, işlem sırasında g veya s olarak korumalı alan IR (MPN ID) seçebilir Destekleniyor
Üretimde desteklenmez Korumalı alan dolaylı sağlayıcısı, korumalı alan dolaylı satıcısı oluşturabilir
Korumalı alan MPN KIMLIĞI girilmelidir, ürün MPN KIMLIĞI çalışmayacak Üretimde desteklenmez
Üretimde desteklenmez Korumalı alan dolaylı sağlayıcısı, korumalı alan dolaylı Bayi silebilir

Korumalı alan dolaylı sağlayıcısı – korumalı alan dolaylı satıcısı oluşturma

Bu özellik yalnızca korumalı alanda kullanılabilir ve Sandbox dolaylı sağlayıcılarına korumalı alan dolaylı satıcıları oluşturma olanağı sağlar.

  1. Sandbox dolaylı sağlayıcısı başına beş korumalı alan dolaylı satıcıların izin verdiği sınır
  2. Korumalı alan dolaylı sağlayıcıları, associatedPartnerId korumalı alan dolaylı satıcısı olan müşteriler oluşturabilir
  3. Korumalı alan dolaylı satıcısı oluştururken belirli bir bölgenin MPN kimliğini girin. Aynı korumalı alan MPN KIMLIĞIYLE birden çok korumalı alan dolaylı satıcıları oluşturulabilir.
  4. Sandbox dolaylı sağlayıcısı başına yalnızca 75 müşteriye izin verilir

Korumalı alan dolaylı satıcıları – müşterileri görüntüleyin

  1. Korumalı alan dolaylı satıcıları, korumalı alan müşterilerinin listesini Sandbox dolaylı sağlayıcılarına göre görüntüleyebilir.
  2. Korumalı alan dolaylı satıcıları, yönetici temsilcisi izinlerini kullanarak müşteri hesabını yönetebilir.

API aracılığıyla korumalı alan dolaylı satıcısı oluşturma

REST isteği

İstek sözdizimi

Yöntem İstek URI'si
YAYINLA {BaseUrl}/v1/sandboxındirectbayi

İstek üst bilgileri

  • Bu API, ıdempotent (birden çok kez çağırırsanız farklı bir sonuç vermez).
  • İstek KIMLIĞI ve bağıntı KIMLIĞI gereklidir.
  • Daha fazla bilgi için bkz. Iş ortağı MERKEZI Rest üstbilgileri.

İstek gövdesi

Bu tabloda, istek gövdesinde gereken özellikler açıklanmaktadır.

Özellik Tür Description
Mpnıd string Belirli bir bölgedeki IR için MPN KIMLIĞI
Kiracı Sözlük < dizesi, dize> Oluşturulacak bir hesabı tanımlayan temel bilgilerin toplanması
legalBusinessProfile Sözlük < dizesi, dize> Kişi, adres ve ad gibi yasal iş varlığını temsil eden bilgilerin toplanması
organizationProfileLanguage Sözlük < dizesi, dize> Kuruluş dil tanımlayıcısı

Bu tabloda, kiracı özniteliğinde gereken özellikler açıklanmaktadır.

Özellik Tür Description
domainPrefix Dizisinde eşi Kiracı hesabı için etki alanı
name string Kiracının kolay adı
displayName string Hesabın görünen adı
adminUserName string Oturum açma hesabının Kullanıcı adı
adminfirstname string Yönetici Kullanıcı adı
adminlastname string Yönetici Kullanıcı için Soyadı
adminAlernateEmail string Yönetici Kullanıcı için e-posta
ülke string Hesabın ülkesi
kültür string Hesap için dil tercihi

Bu tabloda, legalBusinessProfile özniteliğinde gerekli özellikler açıklanmaktadır.

Özellik Tür Description
Tadı string Yasal varlık için şirket adı
adres Sözlük < dizesi, dize> Yasal varlık konumunun adresi
primaryContact Sözlük < dizesi, dize> Şirketin iletişim ayrıntıları
kültür string Şirket tarafından tercih edilen dil

İstek örneği

{
    "mpnId": "6363276",
    "tenant": {
        "domainPrefix": "TipIRIntTest705",
        "name": "TipIRIntTest705",
        "displayName": "TipIRIntTest705",
        "adminUserName": "admin",
        "adminFirstName": "TipIRIntTest705",
        "adminLastName": "TipIRIntTest705",
        "adminAlternateEmail": "TipIRIntTest705@test.com",
        "country": "US",
        "culture": "en-us"
    },
    "legalBusinessProfile": {
        "companyName": "TipIRIntTest705",
        "address": {
            "country": "FR",
            "city": "Issy-les-Moulineaux",
            "state": "",
            "addressLine1": "39-41 quai du Président Roosevelt",
            "addressLine2": "",
            "postalCode": "92130"
        },
        "primaryContact": {
            "firstName": "Sandbox",
            "lastName": "Scenario",
            "email": "Sandbox.Scenario@test.com",
            "phoneNumber": "1234567890"
        },
        "culture": "en-US"
    },
    "organizationProfileLanguage": "en"
}

REST yanıtı

Başarılı olursa, bu yöntem yanıt gövdesinde doldurulmuş korumalı alan IR kaynağını döndürür.

{

    "accountId": "6f94b119-793c-44c7-862b-c327c9057eab",
    "mpnId": "6363276",
    "tenant": {
        "id": "6f94b119-793c-44c7-862b-c327c9057eab",
        "adminUserAccount": "admin@TipIRIntTest705.onmicrosoft.com",
        "password": "\*\*\*\*\*\*”
    },
    "agreementSignature": {
        "id": "30ac23e7-e200-42cf-a5bc-dd9148cdc632",
        "accountId": "6f94b119-793c-44c7-862b-c327c9057eab",
        "agreementId": "1e18c5b2-e42a-4b84-82c8-d0155aa94c6e",
        "agreementType": "ValueAddedReseller",
        "dateSigned": "2021-02-23T18:10:14.8461137Z",
        "signedByFirstName": "Test123@PLAMUATT2NetNewTip.onmicrosoft.com",
        "signedByUserPrincipalName": "Test123@PLAMUATT2NetNewTip.onmicrosoft.com",
        "signedByUserObjectId": "e6e0c29d-acda-4ef2-b370-d37a4e06fb98",
        "signedByUserTenantId": "0e195b37-4574-4539-bc42-0e539b9684c0",
        "attributes": {
            "objectType": "AgreementSignatureResponse"
        }
    },
    "partnerRelationship": {
        "id": "0e195b37-4574-4539-bc42-0e539b9684c0",
        "name": "PLAMUATT2NetNew",
        "relationshipType": "is\_indirect\_reseller\_of",
        "state": "Active",
        "mpnId": "6363276",
        "attributes": {
            "objectType": "PartnerRelationshipResponse"
        }
    }
}