How to expose API Connect API in Bluemix Catalog - ibm-cloud

I'm not able to see the APIs I create in the API Connect in the Bluemix Catalog.
Using API Connect Service in Bluemix I have created a new Catalog "BluemixCatalog"
I have made the following configuration:
BluemixCatalog -> Settings -> Portal -> "User Registration and Invitation" -> User Registry. I have configured it to be SAML.
BluemixCatalog -> Developers -> "Add Bluemix Organization". I have used a bluemix user email as the owner.
The organization owner receives the mail and log in.
Now I create an API, a Product and Publish it to the new "Bluemix Organization" but the API does not appear in the Blumix Catalog of the Bluemix Organization owner.
Any help?
Thank you.

The published APIs are visible in Explore APIs tab of APIs. Please see the included screenshot.

Yes, thank you. Full instructions in:
https://new-console.ng.bluemix.net/docs/services/apiconnect/apic_006.html#apic_025
Now the APIs in bluemix are a link to the portal, it is not a "service" in the bluemix catalog, if I do not remember wrong in v4 the API was in the bluemix catalog and the suscription was done by Bluemix under the covers, now you have to do it manually from portal as any other API, what you have in bluemix about the API is just a link to the portal.

Related

Facebook On-Premises to Cloud APIs

How to migrate On-Premise API to Cloud APIs of facebook . It is asking to create test users.How to create test users so that my App can be reviewd ?
Source Link. https://developers.facebook.com/docs/whatsapp/cloud-api/guides/migrate-between-on-premises-and-cloud-api#on-premises-to-cloud

No subscription of azure on eclipse

I am trying to deploy my web app on azure but no available subscription is appearing where I have already subscribed in my azure account .
Check the subscriptions available on your Azure account
In the Eclipse >Tools>Azure>Sign-in
You can sign-in with device login or using Service Principal.
Here I have signed with device login - After clicking on device login you have to copy the code from Eclipse and paste the code in browser and then the final step is Logging into Azure using username password or Current user if already signed-in.
Refer here for more information on signing to Azure account using Eclipse.

Cloud Build "Google Cloud Platform was not authorised to list repositories"

I want to deploy a private GitHub repository with Cloud Run on Google Cloud Plattform.
In GitHub, I properly installed Google Cloud Build Application by clicking "Authenticate" in Cloud Run.
But somehow, Google tells me "Currently not authenticated" even though I clicked it another time.
In Cloud Build I checked and it tells me "Google Cloud Platform was not authorised to list repositories".
What am I doing wrong?
For other persons, I my case, I use mutiples account of google, and my account of GCP is a seccond, when i auth in github, the callback redirect to first account. For resolve, I log-out all account and log-in only in my gcp account.
:)

Visual Studio Team Services "Link" button is disabled

I am following instructions to link my account to TFS: https://learn.microsoft.com/en-us/bot-framework/azure/azure-bot-service-continuous-integration
It says to go to Team Services accounts, then to choose the account, and click on "Link" but that button is disabled for me. I tried a different account (different credentials, etc.) and I always see the Link button disabled.
Is it a permission issue? What can I do about it?
Image of disabled Link button
If you are not the team services owner, you won't have permission to link azure subscription.
For more possible reasons you can refer:
Q: Why can't I link my Team Services account?
A: This might happen
because:
You're not the Team Services account owner.
You're not at least Co-administrator on the Azure subscription that
you want to link.
If you don't see any Team Services accounts, your account might
already linked to another Azure subscription.
If your Team Services account uses Azure Active Directory (Azure AD)
to authenticate users, you might have a different directory selected
in the Azure portal than the directory that's connected to your Team
Services account.
To select the directory that your Team Services account uses, open the
Azure portal's Subscriptions list:
More details in https://www.visualstudio.com/en-us/docs/setup-admin/team-services/set-up-billing-for-your-account-vs#qa.

How can I delete an organisation from IBM Bluemix?

In IBM Bluemix you can create and be the member of multiple Organisations. How can I remove redundant organisations?
Deleting an existing organization is not possible at this time. This is limited to Bluemix Public. If you are a Bluemix Dedicated (or) Local user, you can delete existing organizations.
Please see : https://www.ng.bluemix.net/docs/admin/index.html#orgsandspaces
I think org delete must be manually done by bluemix support team. So open a ticket to get it done.
At this doc page
https://console.ng.bluemix.net/docs/admin/adminpublic.html#orgmng
It says:
Deleting an existing organization
Contact Bluemix registration and ID support to delete your
organization.
Note: Deleting operations cannot be reversed. You lose all your
applications and services that are associated with the organization.
You are able to delete organizations using the BX plug-in, also on Bluemix Public. Download and install the CF and BX plug-in using the link below
https://new-console.ng.bluemix.net/docs/cli/index.html#cli
Then use these commands below in the command line:
bx login
bx iam org-delete ORG_NAME [-f --all]
IBM Bluemix evolved over time from a Cloud Foundry public cloud offering over having Local and Dedicated editions to what is IBM Cloud today. There is Cloud Foundry and Cloud Foundry Enterprise Edition (CFEE). CFEE gives users access to the full administrator access and hence more options.
Thus, the answer depends on the context:
for CFEE there is a CLI command ibmcloud cfee org-delete
for the regular (old) public Cloud Foundry it is possible to delete spaces and users, but not orgs. This can be done through the CLI commands.
There is still a Bluemix Admin plugin for Bluemix Local and Bluemix Dedicated (Cloud Foundry for those environments) that allows to delete organizations. However, it does not work on IBM Cloud with Cloud Foundry.