Filtering system applications and eSpaces

Filtering system applications and eSpaces

  

Dear forum,


I would like to filter system applications and eSpaces.


More specifically, I want to query those Apps that do not show in Service Studio, such as ServiceCenter, LifeTimeSDK and OutSystems Now (since P10).


I haven't been able to find such a flag or type after analyzing the System entities.


Could anybody shed a light on this?


This will be used in a component I am currently making called OutGource.

http://www.outsystems.com/forge/component/1384/outgource/


Thanks.

Hi Caio,

Have you tried the 'Is_System' boolean attribute on the 'Espace' system entity?

Justin

Justin Babel wrote:

Hi Caio,

Have you tried the 'Is_System' boolean attribute on the 'Espace' system entity?

Justin

Hello, Justin.


Yes, I did. This attribute is marked as Deprecated and only ServiceCenter has this set to True.


Here's the description on the attribute: [Deprecated - Check SC key instead]


At this point I wonder what "SC key" is.


Thanks.

Hi Caio,

I believe that information is "coded" in the OML binary itself.

Only the platform binaries can determine if an eSpace is system or not.

Hi,


That information is not present in the system tables but it is available via the Lifetime APIs. In particular the new Deployment API provides that information (and the Lifetime Services, that is deprecated in favor of the Deployment API also had it).


Regards, 

João Rosado

João Rosado wrote:

Hi,


That information is not present in the system tables but it is available via the Lifetime APIs. In particular the new Deployment API provides that information (and the Lifetime Services, that is deprecated in favor of the Deployment API also had it).


Regards, 

João Rosado


Will take a look into this. Thanks a million!