Azure API Management


Automatically Subscribe a User to a Product


I'd like to avoid the product subscription experience for our users. Is there a way to automate the product subscription for users?
It would be great if I could map an Azure AD group to an APIM Product, and have users of that group automatically get that product subscription.
Hi Greg,
Good question!
There is a mapping between Azure AD group and APIM Product. When Azure AD is enable on your instance, you can add Azure AD group as a APIM group. All new users of that AD group are going to get visibility of all products available for them. Look attached
image.
If you manage your user registration, you can automate product subscription using these AD groups, like here: https://azure.microsoft.com/en-us/documentation/articles/api-management-howto-setup-delegation/#delegate-example-code
You have to remember that Product subscription is more than Subscriptionkey generation. You maybe want to charge something for this, with payment process, etc. If it's for internal use, than you can should be able to automate, and give free keys to
everyone.
Regards,
Hello Craig.Martin,
I need more information on, which subscription you are talking about is that azure subscription.
And you have mentioned product subscription, which product and which users?
Regards,
Hi Greg,
Good question!
There is a mapping between Azure AD group and APIM Product. When Azure AD is enable on your instance, you can add Azure AD group as a APIM group. All new users of that AD group are going to get visibility of all products available for them. Look attached
image.
If you manage your user registration, you can automate product subscription using these AD groups, like here: https://azure.microsoft.com/en-us/documentation/articles/api-management-howto-setup-delegation/#delegate-example-code
You have to remember that Product subscription is more than Subscriptionkey generation. You maybe want to charge something for this, with payment process, etc. If it's for internal use, than you can should be able to automate, and give free keys to
everyone.
Regards,

Related Links

Azure ARM Template
How do I create an AlertsClient from an Azure Active Directory secret?
Using Control Flow policy to check back end response and return a Different Status Code
How to import several APIs from Swagger without Web API URL suffix?
When trying to create an API management element in Azure, the title of the Option (and footer text on the image) says 'preview',
Best method to allow Unauthenticated access to API in Azure APIM
validate-jwt - Unable to create to obtain configuration
Client-Side Certificate Authentication with Azure and Apache/Rails
OAuth2 backend API to expose with basic authentication
Set a variable with JWT claim as value
Creating a Webservice in Azure
REST Api just heavily changed?
Azure Resource created by/ created at
Developer portal showing various Liquid errors
Is there REST API to Create/Update/Delete API Policies?
Azure Service Fabric Cluster with OWIN Stateless Web api.

Categories

MSDN
Windows Phone Development
Microsoft Azure
Windows Phone Dev Center
Visual FoxPro
DevLabs
Smart Device Development
Windows Live Developer
Bing Ads API: Development
Unified Communications
Other Forums
Windows Phone Preview ...
OneDrive Development
Microsoft Partner Center
Skype for Business
Visual C++
Visual Studio Tools fo...
Developing Universal W...
Windows App Studio Beta
Windows Desktop Develo...
Microsoft Message Queu...
Network Monitor
Application Security f...
Windows Desktop Sideba...
Windows Filtering Plat...
Windows Imaging Compon...
Windows Desktop Winsoc...
Excel for Developers
SharePoint 2013 - Setu...
Azure Virtual Machines
Azure HDInsight
Azure Stream Analytics
Azure Batch
Azure IoT Hub
Azure Functions
Azure Time Series Insi...
Windows Communication ...
Claims based access pl...
Visual Studio Visualiz...
Team Foundation Server...
Team Foundation Server...
Commerce Server 2007
Commerce Server 2009
ADO.NET Managed Providers
LINQ to SQL
Reactive Extensions (Rx)
SyncFx - Microsoft Syn...
Microsoft Robotics - V...
Windows Mobile Develop...
SQL Server Reporting S...
SQL Server XML
SQL Server High Availa...
SQL Server PowerPivot ...
SQL Server Distributed...
SQL Server In-Memory T...
Standard 2009: Compone...
Windows Embedded Compa...
Windows Embedded Compa...
SQL Server 2012 Databa...
Windows Forms Sample A...
Windows Live Messenger...
CRM Deployment
MSDN Subscriptions Fee...
Speech Service for Dev...
Bing Maps for Windows ...
Project Server General...
Microsoft Unified Comm...
Silverlight 5
Silverlight Controls a...
Silverlight for Window...
Expression Design
Expression Web and Sup...
Reference Source Serve...
Microsoft Security Dev...
Retired InfoPath Forms...
Project Online General...
Acropolis
Announcements about pr...
ASMX Web Services and ...
Building Windows Store...
Casablanca
Core Coding Experience...
Developer Documentatio...
ISV Community Days
JScript for the .NET F...
MS-Build, Multi-Target...
Microsoft "Data Explor...
Network Quality of Ser...
Office Development wit...
Regular Expressions
Search Server: Frequen...
Silverlight (formerly ...
Security for Azure
Service Bus EAI & EDI ...
Software Transactional...
SQL Creation
Team Foundation Server...
Tools for Windows Stor...
Visual Basic 2008 (Pre...
Visual Basic Language
Visual Basic Power Packs
Visual C# Language
Visual C++ Express 200...
Visual Studio Lab Mana...
Visual Studio Team Sys...
Visual Studio Team Sys...
Visual Studio Team Sys...
Web Sandbox - Exploits
Windows Live Controls ...
Building Windows Store...
XML in Visual Studio 2...
XML Paper Specificatio...
Skype Web SDK

Resources

Encrypt Message



code
soft
python
ios
c
html
jquery
cloud
mobile