Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

General Info

If you select one of the developer portals from the table, you can view and edit details about the developer portal on the first tab 'General Info'. The Developer Portal can be deleted or the authentication token can be renewed via the three-dot menu at the top right.

image-20240312-104553.png
  • Status

    • A disabled Developer Portal, is no longer accessible.

  • Guest Access

    • With this option you can enable/disable the guest access in the Developer Portal. If the option is disabled, a user must log in. Except for the login screen, there is no function for users who are not logged in. If the option is enabled, users can access the home page and list of APIs of their Developer Portal without login. The list of available APIs in guest mode is composed of all 'published' APIs that have the visibility setting 'Public'. Furthermore, Guests can register in their Developer Portal to subscribe to APIs.

  • Name

    • The name of the Developer Portal is displayed in the login screen.

  • Organization

    • If the organization is set for a Developer Portal, this Developer Portal is exclusive for this organization and has e.g. an impact on the visibility of APIs.

  • Developer Portal URL

    • The URL of the Developer Portal. Important for the CORS. The initial Developer Portal has the link: https://.portal.apiida.io

  • Display Owner Information

    • If this option is active, the owner information organization name and organization email will be displayed in each overview of API and API product.

  • Allow Changing Plan for Subscriptions

    • Allow users in the DevPortal to switch the plan of a subscription at a later date without having to delete and recreate the subscription. No approval request is triggered.

  • Email Footer

    • The footer of all emails sent by the developer portal. For example, when a user is invited.

Customization

On the second tab "Customisation" you can customise the general look and feel of the developer portal. The preview shown below gives you a first impression of how your customised developer portal will look.

image-20240312-084941.png

Menu

On the third tab, "Menu", you can create additional main menu items for your develpoper portal and determine their position. The menu items created here are displayed below the default menu.

image-20240312-084955.png

When creating a new item, you first select whether it refers to an external page (e.g. https://apiida.com ) or an internal page. You can manage the internal pages under the fourth tab item 'Pages'. You also assign a name and an icon to the new menu item.

The 'menu item icon' is located to the left of the 'menu item name' in the page navigation. Here you have to enter the name of the icon from the icon directory. There is a format to follow: 'briefcase' becomes 'BriefcaseIcon' and 'chat-bubble-left' becomes 'ChatBubbleLeftIcon'.

Finally, depending on the type, select an internal page or enter a link to an external page. The internal pages are divided into default and custom pages.

image-20240312-091712.png

Pages

On the fourth tab, "Pages", you can view all existing default and custom pages. Default pages are placeholders on 'predefined pages'. The name of a default page indicates on which 'predefined page' it is used. The page is always displayed at the top of the 'predefined page'. A default page cannot be deleted.

image-20240312-085022.png

To create a custom page, enter a name and a title.

The page name must be unique, because it is used to identify the page. A page can be added to one or more menu items.The name cannot be changed afterwards.

The page title is displayed in the Developer Portal in the header section of the web page. This title is freely selectable and can be changed.

image-20240312-103359.png

Terms of Use

On the fifth tab, "Terms of use", you can view and manage all terms of use for the Developer Portal. The terms of use assigned here are displayed to a new registered user before the password is set. The user must agree to these terms of use in order to gain access to the Developer Portal. The terms of use are managed here: Terms of Use

image-20240312-085033.png

  • No labels