How to access type: ID fields?

Hey Fibery Team,
I’m wondering what should I do about ID fields supplied by external system? I tried to give them to fibery as ID field in schema:

id: {
    description: "Id",
    type: "ID",
    name: "Id",
  },

However, I see that this Id is different from [Public Id] and doesn’t seem to be accessible by user. That’s not ideal as I’d like to expose those external Id’s to user so that they can match them to external system. On top of that they need those ids for external actions automation which means they need to be used in formulas.

The only workaround I found is to duplicate that field as another property:
Something like this:

id: {
    description: "Id",
    type: "ID",
    name: "Id",
  },
  workspaceId: {
    description: "Workspace ID",
    type: "number",
    name: "Workspace Id",
  },

Is there a way to expose ID to users or my workaround is the only option?

Hi, @tpaktop

The Id of external entity is stored in field Sync Id of database and it’s hidden from users. The duplication of the field is the only way to use in external actions.

Thanks,
Oleg