Single Sign On Service on Bluemix - ibm-cloud

I have a web application hosted outside bluemix. However, I would like to use the Single Sign on service available on bluemix for authentication. Is that possible. What are the steps involved.

Sorry the Single Sign On Service within Bluemix is only designed to work with Bluemix hosted Node.js and JAVA(Liberty) applications. It will not work with applications outside of Bluemix

Related

Access application deployed in cloud foundry publicly

I have deployed a war application using cf push APP-NAME in our company cloud foundry hosting and application is available on APP-NAME.DOMAIN-NAME. Currently application is accessible only after connecting to VPN. I want to make application available on public domain. How can it be done ?
You will need to talk to your company's platform operations team and likely your company's networking team as well.
To make an app publicly accessible, you need to have a publicly resolvable domain and traffic from the public internet needs to be routed to your company's Cloud Foundry platform. Beyond that, you also need your company's platform operations team to add the public domain to Cloud Foundry, so it's an option for you to map routes to your application using that public domain.
If you get your company to set that up, then the good news is that you don't have to do anything different as an application developer. Once you map a route using the public domain to your app, traffic will be able to reach your app.

Can't find Blockchain Cloud Foundry app

I followed the instructions on IoT Asset Tracking on a Hyperledger Blockchain . BUILD and DEPLOY finished successfully, but I can't find the composer-rest-server- app under Cloud Foundry Applications.
I can use the CF Blockchain services, enter the Monitor and open the Swagger UI. The question is, where can I find the application-specific APIs mentioned in the tutorial:
If everything deployed correctly, you can find the app in the IBM Cloud dashboard at https://console.bluemix.net. If you have many apps and services deployed, make sure to filter correctly or to be aware of paging.
If you suspect that something got wrong during build and deploy, go to the toolchain and check the logs. The toolchains can also be reached from the dashboard.

Enabling AAD federated SSO for Google compute engine hosted app

I have a Webapp hosted on Google compute engine. I am trying to list it on Microsoft AppSource. One of the mandatory conditions for listing is enabling Azure Active Directory federated Single Sign-on (AAD federated SSO) for the app.
Google Cloud platform supports SAML 2.0-based SSO. Hence technically this should be possible. Has anybody tried it and any has experiences to share. Thanks in advance.
In order for an application to integrate with Azure Active Directory - it is not required that you have an Azure Subscription, or even Azure Active Directory (specially if your application is a multi-tenant application) - you can host your application anywhere.
For AppSource, as long as your app integrates with Azure Active Directory, then you are able to list your app on AppSource - which means that the application does not need to be hosted in Azure. AppSource also requires Open Id Connect - SAML would not qualify. For more details please see this article.
To make it easier to test the Azure AD integration in your application, you can create/ use a test tenant with a Microsoft personal account (MSA), as well as use this MSA account to register your application for OAUTH2 flow.
You probably don't want to use GCP's SSO. This is really designed to allow your developers to use your organization's auth system while working on GCP. This is different than allowing your users to use their organization's AD while working within your web app.
Instead, I suggest you look to see if anyone has built AD or SAML integration for the framework your webapp is built with, or look to implementing it yourself. This allows the SSO auth to be used for the app itself, instead of in accessing GCP APIs.

How to deploy internal MobileFirst hybrid application to dedicated Bluemix environment?

I would like to know the different approaches to deploy the locally built MobileFirst hybrid application to dedicated Bluemix environment.
I have used containers from public Bluemix environment to create worklight console to deploy wlapp and adapter files. Containers are not available in dedicated Bluemix environment.
Is there anything we can do to deploy the files in dedicated environment?
Thanks in advance.
The ability to use containers in a dedicated Bluemix environment is not supported at this time.
That is correct that the IBM Container Service is not yet available as part of the Bluemix Dedicated offering but we are working on making the Container Service available in the dedicated offering so stay tuned.
Dan

What exactly is BlueMix in layman's terms?

How exactly would someone define BlueMix to an engineering major with little to no knowledge in Comp. Sci?
Bluemix is a fully managed cloud service so all of the operations activities such as maintenance, availability, upgrades are part of the Bluemix service, so users don't have to worry about setting up their own infrastructure or installing software.
Bluemix makes it easy for application developers to write applications as it is a polygot environment that supports many different languages and runtimes.
Applications in Bluemix can easily be scaled as needed leveraging the elasticity of the cloud. There are over 100 services available in Bluemix (both IBM and 3rd party services) which can be tied together to make robust applications and also to implement a microservices architecture.
Bluemix cloud services are available as part of the public multi-tenant cloud offering which runs on softlayer. There are also dedicated and local Bluemix cloud offerings available for users who don't want to use the public cloud or want to combine the different offerings to create a hybrid cloud.
it is a platform that lets you build, run, deploy applications via cloud. moreover, it handles multiple languages
Check Bluemix Overview topic in the docs: https://www.ng.bluemix.net/docs/overview/index.html