Invite Seller to the Platform during Seller Creation
Introduction
This article guides Distributor Admins in inviting users to the platform during Seller portal creation. That outcome can be achieved via UI or API, based on the enabled Identity Providers on the distributor portal.
Once the preferred identity provider has been selected, either the invitation or the grant permission email will be sent, depending on whether the user has already been registered in the Appxite ecosystem. This email will be used to create the first admin when this organization is approved.
In this article:
- Selecting Identity Provider via UI
- Selecting Identity Provider via API
- Use case: User was not Registered in Appxite Before
- Use case: User has been Registered in Appxite with Different Identity Provider
- Use case: User has been Registered in Appxite Already
Selecting Identity Provider via UI
When creating or editing a reseller, in the Primary Contact section on the disti portal, there is an 'Identity Provider' selection. That list is unique as per the distributor and is based on the enabled identity providers on the disti portal, eg.
The identity providers for all resellers pre-existing prior to that functionality have 'Not Selected' value in the disti portal (all invitation emails were sent out already), and selecting the identity provider is optional with the default value 'Not Selected'. For all newly created resellers, 'Not Selected' always corresponds to the 'Account' option.
Selecting Identity Provider via API
Same flows as with UI, applies when creating and editing the reseller via API.
- Create a reseller and ensure that you provide the identity provider in the body of the request as per your preferences:
https://developer.appxite.com/api-details#api=distiportal-api-2-0&operation=reseller-create-op - Edit a reseller before it gets approved in case you need to adjust the identity provider choice:
https://developer.appxite.com/api-details#api=distiportal-api-2-0&operation=reseller-update-op - Approve a reseller:
https://developer.appxite.com/api-details#api=distiportal-api-2-0&operation=reseller-approve-op
Use case: User was not registered in Appxite Before
If inviting a user who was not registered in the Appxite platform before, the invitation email is sent out similarly as when inviting a new user to the Appxite platform, eg.
Use case: User has been registered in Appxite with a Different Identity Provider
In this case, the same as above, the invitation email is sent out similarly to when inviting a new user to the Appxite platform.
Use case: User has been registered in Appxite already
In this case, there is no invitation email sent out, but instead of the Permission Granted notification, similar to when granting additional access on the Appxite portal.
Limitations
Resellers can only use the identity providers specified by their distributor's settings. Adding custom identity providers for distributors can be carried out only by submitting the request to the Appxite support team.
Also, if a reseller would like to use the Windows Azure Active Directory, the domain would need to be whitelisted; for that, the support ticket should be followed.
Summary
The article is an extension of the article How to Create a New Seller? In regards to inviting the seller's primary contact for the first time during seller creation. The primary contact will receive the first user invitation to the Seller's platform based on the chosen identity provider.
Add comment
Please sign in to leave a comment.