As per Portal 3.5 the definition for Developer is defined as “ user that has been invited to join the API Portal by Organization owner”
Rather than if Developer like the API by visiting the API portal should he be initiate the request, why each time organization owner should invite him/her ? seems to be one side defined definition, because as per API is socialized outside organization, then developer should be able to select required API and request for it, which is missing in definition or is that a limitation from Portal 3.5.
Please elaborate in case missing. In case if developer himself initiate for usage of API, he should have the subscription link or process in Portal itself attached, Does CA supports such process information customized in its portal? rather expects that Developer can use API only if he is invited .That's only way ???
As per below link
Developer: Responsible for creating and managing new applications. The Developer is a user that has been invited to join the API Portal by an organization owner (Organization Admin). These users are enrolled under the Organization Administrator's account.
The 'organization' in this context is actually the organization which the developer belongs to and NOT the organization that hosts the API.
The first person from the developer company who registers at the API Portal using 'Sign UP' becomes the organization admin. He can then later invite other developers in the company using this invitation process.
"The first person from the developer company who registers at the API Portal using 'Sign UP' becomes the organization admin. He can then later invite other developers in the company using this invitation process."
My question is from Developer side. If Developer is not invited by Organization Admin he cannot even see API ?
Why each time Organization admin have to invite Developer, rather my situation is more socialized if Developer likes the API then go for registration without any trigger/invitation from Organization Admin (for approval etc).
Is that not possible in CA portal ? if so please share such process or link information
Developers should be able to see any public API in the API Catalog. However, in order to use an API within an application, a developer must belong to a registered organization within the API Portal, either by being invited into an existing Organization or following the registration process to create a new organization. There is no way for a developer to request membership into an organization.
Director, CA Support