Detta projekt handlar om att skapa LDAP-schema för att representera information om fakturerings- och leveransadresser. Användningsfallet som motiverar detta är wisum-systemet som är ett beställningsystem utveckat av UMDAC. Wisum kan använda federerad authenticering där varje IdP skickar en uppsättning gmai-roller i eduPersonEntitlement-attributet. Dessa roller kan tolkas som att dom innehåller referenser (via attribut-värde-par i GMAI-rollerna) till objekt i katalogen som hör till till IdPn. Även om detta bryter mot den vanliga modellen för federerad attribut-release är det nödvändigt eftersom vi måste kunna referera till objekt utanför sessionen - man måste ju kunna skicka paket till någon som inte varit inloggad i wisum. LDAP-schema Code Block |
---|
|
attributetype (<TBD>1.2.752.104.3.1.1
NAME 'swamiBillingIdentifier'
DESC 'A unique identifier for a billing recipient'
EQUALITY caseExactMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype (<TBD>1.2.752.104.3.1.2
NAME 'swamiCostCenterIdentifier'
DESC 'A string identifying a recipient of a monetary transfer within a single financials system.'
EQUALITY caseExactMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
objectclass (<TBD>1.2.752.104.3.2.1
NAME 'swamiBillingRecipient'
AUXILIARY
MUST (swamiBillingIdentifier $ registeredAddress ) )
objectclass (<TBD>1.2.752.104.3.2.2
NAME 'swamiCostCenter'
AUXILIARY
MUST (swamiCostCenterIdentifier) )
|
Code Block |
---|
registeredAddress;x-swami-goods-large
registeredAddress;x-swami-goods-small
registeredAddress;x-swami-billing
|
|