Zeige QuelltextÄltere VersionenLinks hierherNach oben Letzte ÄnderungenPer E-Mail sendenDruckenPermalink × Dies ist eine alte Version des Dokuments! Kivuto/OnTheHub Um Ihren Usern Zugang zum Angebot von Kivuto/OnTheHub (ex-MS-Dreamspark) zu geben, sind folgende Konfigurationen nötig: Aktivieren Sie die Erzeugung und Freigabe der persistentId. Testen Sie das gegen unseren Test-SP2. Kivuto verlangt außerdem das Attribut isMemberOf, mit dem Sie pro User angeben, ob dieser in die Kategorie „Standard“ oder „Premium“ fällt. Das generieren Sie userspezifisch in './conf/attribute-resolver.xml'': ./conf/attribute-resolver.xml <!-- im Beispiel wird das IdM-Attribut "memberOf" ausgewertet --> <AttributeDefinition xsi:type="Mapped" id="group-urn"> <InputDataConnector ref="myLDAP" attributeNames="memberOf"/> <AttributeEncoder xsi:type="SAML2String" name="urn:oid:1.3.6.1.4.1.5923.1.5.1.1" friendlyName="isMemberOf" /> <!-- User in der "premium"-Gruppe --> <ValueMap> <ReturnValue>urn:geant:dfn.de:example-uni.de:groups:premium</ReturnValue> <SourceValue ignoreCase="true">.*CN=premium,OU=idm,DC=example-uni,DC=de</SourceValue> </ValueMap> <!-- User in der "standard"-Gruppe --> <ValueMap> <ReturnValue>urn:geant:dfn.de:example-uni.de:groups:standard</ReturnValue> <SourceValue ignoreCase="true">.*CN=standard,OU=idm,DC=example-uni,DC=de</SourceValue> </ValueMap> </AttributeDefinition> Unsere URN-RegistryDie Sache mit der eigenen URN klingt spannend? Sie können über die AAI-Hotline einen URN-Bereich für Ihre Einrichtung reservieren (Infos hier). Ein passender Attribut-Filter für Kivuto sieht dann so aus: ./conf/attribute-filter.xml <AttributeFilterPolicy id="Kivuto"> <PolicyRequirementRule xsi:type="Requester" value="https://e5.onthehub.com" /> <AttributeRule attributeID="mail" permitAny="true"/> <AttributeRule attributeID="givenName" permitAny="true"/> <!-- Achtung! Bei neuen Shib IdP 4 Installationen muss hier 'sn' stehen! --> <AttributeRule attributeID="surname" permitAny="true"/> <AttributeRule attributeID="eduPersonScopedAffiliation" permitAny="true"/> <AttributeRule attributeID="group-urn"> <PermitValueRule xsi:type="OR"> <Rule xsi:type="Value" value="urn:geant:dfn.de:example-uni.de:groups:standard" /> <Rule xsi:type="Value" value="urn:geant:dfn.de:example-uni.de:groups:premium" /> </PermitValueRule> </AttributeRule> </AttributeFilterPolicy> Siehe auch ftp://ftp.kivuto.com/support/outgoing/ELMS_Shibboleth_User_Verification_Customer_Implementation_Guide_EN.pdf idp3, FIXME idp4 attributfreigabe Zuletzt geändert: vor 3 Jahren Anmelden