Creare un rivenditore indiretto in Sandbox
Si applica a: Centro per i partner | Centro per i partner gestito da 21Vianet
Questo documento illustra come i provider indiretti possono creare rivenditori indiretti sandbox e abilitare test end-to-end usando le API.
Prerequisiti
- Credenziali descritte in Autenticazione del Centro per i partner. Questo scenario supporta l'autenticazione con app e credenziali utente.
- È possibile avere fino a cinque rivenditori indiretti Sandbox contemporaneamente per ogni provider di sandbox indiretto.
- È possibile usare lo stesso PartnerID per creare più account rivenditori indiretti sandbox, purché il paese o l'area geografica per PartnerID e il rivenditore indiretto Sandbox siano gli stessi. Se è disponibile un PartnerID di test, è possibile usarlo oppure ottenere un elenco di ID partner tramite il canale Yammer. Se non si ha accesso a Yammer, Yammer chiede di richiedere l'accesso.
- Solo 75 clienti sono ammessi per ogni provider indiretto Sandbox.
Fornitore Indiretto di Soluzioni Cloud
I provider indiretti del sandbox possono creare un account sandbox come rivenditore tramite il Partner Center. Questo account aiuta i provider indiretti a eseguire le azioni seguenti per i rivenditori indiretti in Sandbox tramite il Centro per i partner:
- I fornitori indiretti CSP possono creare un account Sandbox per rivenditori CSP tramite il proprio account Sandbox di livello 2 nel Partner Center.
- I rivenditori indiretti CSP possono esplorare le diverse prospettive dei rivenditori indiretti (ad esempio, visualizzare i clienti in base ai fornitori indiretti).
- I rivenditori indiretti CSP possono gestire l'account del cliente usando autorizzazioni di amministratore delegate granulari.
- I CSP provider indiretti possono invitare i rivenditori indiretti.
- I provider indiretti CSP possono eliminare un account Sandbox per rivenditori indiretti CSP tramite il proprio account Sandbox di livello 2 nel Centro per i partner.
- In qualità di provider indiretto Sandbox, nel momento in cui si elimina la relazione con un rivenditore indiretto sandbox, verificare se il rivenditore indiretto intrattiene altre relazioni con altri provider. In tal caso, viene rimossa solo la relazione con quello specifico provider indiretto.
- Se è l'unica relazione per il rivenditore indiretto, il rivenditore indiretto viene eliminato.
- I fornitori indiretti CSP possono eliminare un rivenditore indiretto CSP.
Questa funzionalità disponibile solo per Sandbox offre ai provider indiretti di Sandbox la possibilità di eliminare i rivenditori indiretti di Sandbox.
Prerequisiti per l'eliminazione di un rivenditore indiretto in Sandbox:
- Sospendere le sottoscrizioni per ogni cliente di rivenditore indiretto Sandbox.
- Eliminare tutti i clienti del rivenditore indiretto.
Funzionalità di produzione | Funzionalità sandbox |
---|---|
Vende tramite il rivenditore indiretto al cliente finale | Supportato |
Possiede tutte le vendite, la fatturazione, il provisioning e la gestione/supporto | Supportata |
Richiedere una partnership con i rivenditori | Supportato/a |
Visualizzare i clienti per rivenditore | Supportato |
Aggiungere nuovi clienti per rivenditori | Supportato |
Invitare i clienti | Richiesta di relazione del cliente non supportata in Sandbox |
Sandbox Indirect Provider può selezionare Sandbox IR (PartnerID) come Partner of Record (POR) nel momento della transazione. | Supportato |
Non supportato nell'ambiente di produzione | Il Provider Indiretto Sandbox può creare un Rivenditore Indiretto Sandbox |
L'ID PartnerID di sandbox deve essere immesso; l'ID PartnerID di produzione non funziona. | Non supportato nell'ambiente di produzione |
Non supportato nell'ambiente di produzione | Il Provider Indiretto Sandbox può eliminare il Rivenditore Indiretto Sandbox |
Provider indiretto sandbox - Creare un rivenditore indiretto sandbox
Questa funzionalità è disponibile solo nella sandbox e offre ai provider indiretti sandbox la possibilità di creare rivenditori indiretti sandbox.
- Limite di cinque rivenditori sandbox indiretti consentiti per ogni provider sandbox indiretto
- I provider indiretti sandbox possono creare clienti con
associatedPartnerId
un rivenditore indiretto sandbox - Immettere l'ID partner di un'area specifica durante la creazione di un rivenditore indiretto sandbox. È possibile creare più rivenditori indiretti nella modalità Sandbox con lo stesso PartnerID sandbox.
- Sono consentiti solo 75 clienti per Sandbox Indirect Provider.
Rivenditori Indiretti Sandbox - Visualizza i Clienti
- I rivenditori indiretti sandbox possono visualizzare l'elenco dei clienti sandbox forniti dai provider indiretti di sandbox.
- I rivenditori indiretti sandbox possono gestire l'account del cliente usando autorizzazioni di amministratore delegate.
Creare un rivenditore indiretto nell'ambiente di test utilizzando il Partner Center
Accedi a Partner Center con il tenant registrato di livello 1 o 2, quindi seleziona l'area di lavoro Clienti.
Selezionare Aggiungi Sandbox Rivenditore nella scheda Rivenditore Indiretto. Viene visualizzata la pagina Informazioni sull'Account.
Specifica tutte le informazioni necessarie sull'azienda e sui contatti nella pagina Informazioni sull'account.
Selezionare Avanti nella parte inferiore della pagina.
Creare un nuovo tenant Entra da usare come tenant sandbox aprendo un ticket di supporto.
Seleziona Associa tenant nella parte inferiore della pagina di Revisione. Si viene reindirizzati alla schermata di accesso.
Accedere con le credenziali di amministratore globale del nuovo tenant. Non effettuare l'accesso con le credenziali del tenant di livello 1 registrato.
Selezionare Fine dalla pagina di conferma.
Ora il tuo nuovo tenant è registrato come Rivenditore Indiretto in modalità Sandbox.
Disconnettiti e accedi di nuovo a Partner Center usando le credenziali di amministratore globale per il nuovo tenant. Esplora le funzionalità disponibili con l'Indirect Reseller Sandbox.
Creare rivenditore indiretto Sandbox tramite API (deprecato ad agosto 2024)
Nota
Questa API non è più disponibile. Per creare un rivenditore indiretto sandbox usando il Partner Center, seguire le istruzioni nella sezione precedente.
Richiesta REST
Sintassi della richiesta
Metodo | URI delle richiesta |
---|---|
POST | {baseURL}/v1//sandboxIndirectReseller |
Intestazioni delle richieste
- Questa API è idempotente (non restituisce un risultato diverso se viene chiamato più volte).
- Sono necessari un ID richiesta e un ID di correlazione.
- Per ulteriori informazioni, vedi Intestazioni REST di Partner Center.
Testo della richiesta
Questa tabella descrive le proprietà necessarie nel corpo della richiesta.
Proprietà | Tipo | Descrizione |
---|---|---|
partnerId | string | PartnerID per IR in una regione specifica |
inquilino | Dizionario<stringa, stringa> | Raccolta di informazioni di base che definiscono un account da creare |
legalBusinessProfile | Dizionario<string, string> | Raccolta di informazioni che rappresentano la persona giuridica, ad esempio contatto, indirizzo e nome |
lingua del profilo organizzazione | Dizionario<string, string> | Identificatore della lingua dell'organizzazione |
Questa tabella descrive le proprietà necessarie nell'attributo tenant .
Proprietà | Tipo | Descrizione |
---|---|---|
domainPrefix | Corda; unico | Dominio per l'account tenant |
nome | string | Nome amichevole del tenant |
displayName | string | Nome visualizzato per l'account |
adminUserName | string | Nome utente per l'account di accesso |
adminfirstname | string | Nome dell'utente amministratore |
adminlastname | string | Cognome per l'utente amministratore |
adminAlernateEmail | string | indirizzo di posta elettronica per l'utente amministratore |
paese | string | Paese/area geografica dell'account |
cultura | string | Preferenza per la lingua per l'account |
Questa tabella descrive le proprietà necessarie nell'attributo legalBusinessProfile .
Proprietà | Tipo | Descrizione |
---|---|---|
companyName | string | Nome dell'azienda per entità giuridica |
indirizzo | Dizionario<stringa, stringa> | Indirizzo della posizione della persona giuridica |
contatto principale | Dizionario<stringa, stringa> | Dettagli di contatto dell'azienda |
cultura | string | Lingua preferita dall'azienda |
Esempio di richiesta
{
"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"
}
Risposta REST
In caso di esito positivo, questo metodo restituisce la risorsa Sandbox IR popolata nel corpo della risposta.
{
"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": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"signedByUserTenantId": "bbbbcccc-1111-dddd-2222-eeee3333fff",
"attributes": {
"objectType": "AgreementSignatureResponse"
}
},
"partnerRelationship": {
"id": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"name": "PLAMUATT2NetNew",
"relationshipType": "is\_indirect\_reseller\_of",
"state": "Active",
"mpnId": "6363276",
"attributes": {
"objectType": "PartnerRelationshipResponse"
}
}
}