What is the new feature introduced in the March 11th release for App ID? - ibm-appid

Would you let me know that what is the new feature introduced in the Mar. 11th release for App ID, such as new rest interface etc.?

The new feature referred to is the IBM® Cloud App ID management API.
The management API is secured with IBM Cloud Identity and Access
Management generated tokens. This means that account owners can
specify who on their team has which level of access for each service
instance. For more information about how IAM and App ID work together,
see Service access management.
With the API, you can:
automate the configuration of App ID in your app of your DevOps process.
set and customize capabilities through your app back-end, such as your login widget configuration, sign-up process, and user
management.
See more in this IBM Cloud documentation

Related

Register User provisioning app in Azure Gallery

I have created a SCIM enabled App. My only concern is User Provisioning.
Is it allowed to register the app in Azure App gallery without adding the functionality of SSO in the app?
I'm referring to this document by Microsoft
We would recommend both, but it is possible to build an Enterprise App with just provisioning and not SSO. It's something that would probably warrant a discussion on why that choice is being made, in order to ensure that the customer experience when using it is good.

Can we add a new API to azure API management from developer portal?

I have created a API management,here we can add manually required API's from portal. My question is can we add new API from Developer portal of Azure API management( i.e Dynamically).
I created a API Management- Called Hospital API Management.
I added Patient, Doctors API to it manually and published that API management.
Now i want to add new API Called Medications, for it i need to go to azure portal there i again i need to add, instead doing this process manually can we do this task dynamically so that new api will be added to "Hospital API Management"
As mentioned by John , APIs can be added only from the Publisher portal. The Developer portal is intended to be exposed to the developers/vendors who are going to consume your APIs. Since you are the administrator of the API, you should be adding/modifying APIs through Publisher portal.

How to manage user accounts in Azure Api management service?

In Azure portal, i wanted to create multiple useraccounts and then track those useraccounts for the data usage in Azure API management service. I can able to create the useraccounts but inorder to know how much data is used by those users for particular API, how can i get that metrics?
API Management has 2 portals and 2 types of users. The Azure Portal is used for API Managers (think users who publish APIs, operations, manage policy, etc.). The Developer Portal is used by developers who are using (think customers) of your API. In order to use an API the user/customer has to register with the Developer Portal and get a Subscription to a given API and the associated key. So you have to authenticate them.
The Developer Portal supports different authentication mechanisms including Azure AD. So if you plan to use Azure AD for your authentication for both portals you will need to configure it accordingly. https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-aad
fwiw - by default the Developer portal provides a form based authentication for developers
Metric wise once a developer is registered you will be able to report on their activity through API Management.

How to transit to resource manager from service management?

I have an asmx webservice that is hosted in azure cloud and it has been active for the past 2 years and recently I have received an email from Microsoft stating that
"Azure App Service resource management will now be supported only
through Azure Resource Manager. Support through Azure Service
Management will be retired on June 30, 2018. Transition to Resource
Manager to keep programmatically managing your resources."
Dear Azure customer, You’re receiving this email because you’re a
current Azure App Service customer, and you use an Azure Service
Management–based client to programmatically manage your App Service
resources.
The Resource Manager portal and APIs have replaced the legacy Service
Management portal and APIs for managing App Service resources.
Beginning June 30, 2018, App Service resources will be supported only
by Resource Manager. You’ll no longer be able to manage App Service
resources using Service Management.
Resource Manager offers a number of advantages over legacy Service
Management, including: • A robust resource deployment model.
• Built-in role-based access control. • Fully supported REST API and
clients for existing and new features.
Recommended action
We recommend you transition any automation that programmatically
manages App Service resources using Service Management APIs to
Resource Manager APIs by June 30, 2018. The specific steps you’ll
take depend on what client(s) your automation is coded against. Read
our blog post to learn more about the transition and any action you
might need to take.
I am not sure whether this is a kind of question to be posted here but i thought someone familiar with azure will be able to shed some light on this. Thanks in advance.
Azure App Services were removed from the "old" portal, https://manage.windowsazure.com and can only anymore be accessed from the "new" portal, https://portal.azure.com.
If you got some web app created using the old portal, then you need to managed it using the new portal.
The above email is regarding any customization that rely on the old portal, and its APIs to function. You need to update them to use the new portal, and its API for them to continue functioning after June 30, 2018.

Custom Authentication for Azure Portal

I have a Azure Enterprise subscription, I am developing a Asp.Net MVC Web app and have following questions
My Web app will maintain user store, & authenticate users against it, It will also check user access rights and accordingly pull azure resources available for him. I just have one Azure subscription and the user logged in is not configured on Azure.
Is it possible to impersonate user i.e. I have azure subscription for Mr X. my Application user store has users A, B, C (they dont have azure subscription) - User A logs in to my web App and my web app invokes Billing and Usage API using mr X credentials. pulls the data and display only mr A specific usage data.
I know this is bit off tract requirement but my client is looking out for this scenario. they want user management on Custom App and not on azure. Please guid.
Your MVC webapplication hosted in azure has normally nothing to do with the users on your azuresubsciption. In your case you just need a the application to access the data in your subscription with the rest API. You can find more info on how you can authenticate your application to the API Management REST. Then you can use the API to get information out of azure.

Resources