The sequence is mismatched between the
Configuration Parameters
page and the
Preview
page. When an attribute is added after a section, that attribute is displayed above the section. However, during the preview it is displaying after the section (which is expected).
All newly added sections are displayed below as they are grouped together.
An empty section is not visible during the preview.
Users are not able to delete multiple services from the Draft section.
Multiple services cannot be retired simultaneously by selecting multiple check boxes (feature is not implemented yet).
User is not able to unretire multiple services (feature is not implemented yet).
User cannot delete multiple services from the Retired state (feature is not implemented yet).
A new import job will not start if a previous job is still in progress.
When
Import from File
is performed after
Import from Provider Account
, the history displays the name of the provider account for the service that was imported from the file.
If an exported file is imported multiple times, the import only gets passed the first time. All subsequent attempts fail. Versioning is not supported so it is considered as a duplicate entry.
If the user exports any service from a server/tenant and tries to import it again on the same tenant, it fails because the service ID must be unique for every service on a particular tenant. If you want to onboard the same exported content on the same tenant/server, the user must add a unique service ID in all the required places in the exported content.
Users are unable to re-import servicified content that has been deleted.
If some services have been selected in the
Draft
tab and the user navigates to another tab, services in the same index from the list get auto selected on all tabs.
After entering valid credentials (GitHub token) and selecting
TestConnection
, the user gets an "Invalid Credentials" error message.
If you try to import a zip that contains files from multiple providers (such as Azure and Alibaba), then discovery gets completed for the Alibaba files and fails for the Azure files.
While adding a new attribute, if the user adds a validation on an attribute, the default value is not validated against the same validation rule.
The UI does not display multiple error messages returned by the APIs. Only the first error message is shown on the UI.
The
Search
field on the
Configuration Parameters
page is not functional.
The
Static Value
,
Derived Value
, and
Derived from External Source
fields are not properly hidden for some
Data Type
and
Input Type
combinations.
Validations are not added for the
Required
,
Selected
,
Editable
, and
Configurable
fields.
The “Edit Success” message is displayed even if the user clicks
Edit
but saves without making any changes.
When editing service details, there is no placeholder to edit the heading for each feature or add multiple descriptions.
Adding fixed sections is not currently supported.
While creating a configuration group, the
Call to Validate
does not currently work.
The section sequence on Configuration Parameters is as follows:
Configurations within a configuration group are always displayed at the top of the group.
A section within a configuration group is always displayed at the bottom of the group.
Reorder is working only for Attributes and not for Groups/Sections.
Empty sections are not visible on the
Additional Parameters
page when the user previews the service.
When users import an empty .zip file, the catalog does not send valid zip content to integration and the job gets failed.
Users can add multiple hide expressions for the same config (all providers except for Amazon Web Service).
A section/attribute name created with special characters like @#!%&... cannot be deleted.
A user can disable the
Required
property for configs that are discovered after servicification while editing the configuration attribute.
While editing service details, there is no placeholder to edit the heading for each feature or add multiple descriptions to one feature.
While adding a section there is no placeholder on the UI for
fixedSectionItems
.
A service cannot be published with empty configuration groups or sections.
A removable property for Section is applicable only for the EDIT catalog flow.
For existing tenants, user will have to explicitly set the
discoverContent
and
manageSOEnabled
flags to
true
.
Even if the array
'icbCatalogRepository'
in the
icb_catalog_metadata.json
file will have multiple objects defined for a particular provider with different sourcepaths added in it, it will discover the content from only one sourcePath.
If there are a lot of configuration groups, sections, and attributes for the catalog and the scrollbar is enabled on the page, re-order is not possible from the top of the page to the bottom.
The user cannot add multiple hide expressions for same configuration feature at this moment. If a second hide expression is added, then it will either overwrite the previous one (GCP and Alibaba) or generate an error message (all other providers).