with the endpoint trigger, the backend logic will set the current connector assigned self-description to "INACTIVE" - no matter which status the document has currently (retrieve via the table portal.connectors the linked self-description document from the attribute connectors.self_description_document_id
open the table portal.documents, search for the connectors.self_description_document_id inside the field id and set the status to "INACTIVE"
Summary
Recheck and enhancement of the current existing PUT endpoint(s) for connector controller
Details
Endpoint:
/api/administration/Connectors/{connectorId}/connectorUrl
Method:
PUT
Needed changes:
portal.connectors
the linked self-description document from the attribute connectors.self_description_document_idportal.documents
, search for the connectors.self_description_document_id inside the fieldid
and set the status to "INACTIVE"/api/administration/Connectors
- functional details: https://github.com/eclipse-tractusx/portal-assets/blob/main/docs/developer/02.%20Technical%20Integration/01.%20Connector%20Registration/05.%20Self%20Description.md) and submit the relevant data