EPE : Comment gérer les attributs d'extension sur site
EPE : Comment gérer les attributs d'extension sur site
Vous pouvez importer onPremisesExtensionAttributes avec EPE, mais vous devez utiliser la syntaxe onPremisesExtensionAttributes . Cela importera tous les onPremisesExtensionAttributes en une seule fois.
Par exemple:
- Créez un attribut de texte pour cibler le modèle :
- Associez
onPremisesExtensionAttributesà cet attribut dans EPE :
- Exécutez la tâche EPE après les modifications. Vous pouvez maintenant voir le résultat dans
onPremisesExtensionAttribute. EPE exportera tous les sous-objets sous forme de chaînes de caractères.
- Utilisez une expression pour obtenir les informations nécessaires sur l'
onPremisesExtensionAttribute. Par exemple,extensionAttribute1:#for Jython version 2.2 import re if onPremisesExtensionAttributes: m = re.search(r'\"extensionAttribute1\"(.*),\"extensionAttribute3\"', onPremisesExtensionAttributes) if m: _output = m.group(1) if _output and not _output == ":null": _result = _output[2:-1] else: _result = None else: _result = None else: _result = None#for Jython version 2.7 or newer import json _result = onPremisesExtensionAttributes if onPremisesExtensionAttributes: _data = this.get("onPremisesExtensionAttributes") _obj = json.loads(_data) _value = _obj["extensionAttribute14"] this.set("extensionAttribute14code",_value)
- Enregistrez le compte IGA ou exécutez à nouveau la tâche EPE :