Exécution de travaux par lots sous l'identité d'un utilisateur
Vous pouvez autoriser l'exécution de travaux par lots sous les données d'identification de l'utilisateur lorsque la sécurité WebSphere est activée.
Pourquoi et quand exécuter cette tâche
La variable RUN_JOBS_UNDER_USER_CREDENTIAL permet aux utilisateurs d'activer ou de désactiver des travaux par lots à exécuter avec les données d'identification de l'utilisateur. Lorsque le travail est distribué au noeud final, le conteneur de lots commute les données d'identification du serveur sur les données d'identification de l'utilisateur. Les donnée d'identification du serveur se trouvent dans l'unité d'exécution de l'étape de travail.
La propriété RUN_JOBS_UNDER_USER_CREDENTIAL peut être créée à n'importe quel niveau de la portée et elle accepte la valeur true ou false. La valeur par défaut est false, ce qui signifie que les travaux par lots s'exécutent avec les données d'identification serveur.
- permission com.ibm.websphere.security.WebSphereRuntimePermission "SecOwnCredentials"
- permission com.ibm.websphere.security.WebSphereRuntimePermission "ContextManager.getServerCredential"
Les étapes suivantes décrivent comment créer la propriété personnalisée afin d'activer ou de désactiver des travaux par lots à exécuter avec les donnée d'identification utilisateur après consignation sur la console d'administration :