Source: projects/identity-management/oim-kb-update/sandbox-host/2026-04-27-sdk-scripts-itshoporg.md

> Source: projects/identity-management/oim-kb-update/sandbox-host/2026-04-27-sdk-scripts-itshoporg.md

SDK ScriptSamples: ITShopOrg create/remove

Why this matters

The OIM SDK ships ScriptSamples that show a *supported* (object-layer) way to create and remove IT Shop

structures via the ITShopOrg entity, instead of direct SQL DML against BaseTree.

This is directly relevant for “smallest supported sequence” questions around IT Shop structure and shop availability.

Evidence (shipped sample logic)

Create shop + customer node (script: 01 Create ITShop.vb)

The sample function CreateITShop(identShop):

The comment block notes:

Remove customer node + shelves + shop (script: 03 Remove ITShop.vb)

The sample function RemoveBoardsAndShop(identShop):

The comment block notes the script is intended to run via a script task generated by the DELETE event of the organization,

and references a sample process chain in the SDK’s JobChainSamples folder.

Open follow-ups