jueves, 25 de junio de 2015

Habilitar seguridad Global de Repositorios Federados con wsadmin

A continuación se muestra el script para poder habilitar la seguridad de la consola administrativa de WAS con ayuda de WSADMIN.

Crear un archivo seguridad.py

####Configuracion de Usuario Primario####
####Ejecutar con seguridad ./wsadmin.sh -lang jython -username user -password password -f seguridad.py
####Ejecutar sin seguridad ./wsadmin.sh -lang jython -f seguridad.py
print "Creando Usuario Primario para la seguridad Global"
AdminTask.configureAdminWIMUserRegistry('[-realmName defaultWIMFileBasedRealm -verifyRegistry false]')
AdminTask.configureAdminWIMUserRegistry('[-autoGenerateServerId true -primaryAdminId wasadmin -ignoreCase true -customProperties -verifyRegistry false]')
AdminTask.updateIdMgrRealm('[-name defaultWIMFileBasedRealm -allowOperationIfReposDown false]')
AdminConfig.save()
print "Usuario Creado Satisfactoriamente"


####Habilitar Seguridad con Repositorios Federados y seguridad de aplicaciones False####
print "Habilitando seguridad Global con Repositorios Federados"
AdminTask.applyWizardSettings('[-secureApps false -secureLocalResources false -adminPassword waspassword -userRegistryType WIMUserRegistry -adminName wasadmin]')
AdminConfig.save()
print "Seguridad Habilitada Corectamente"

print "Reiniciar DMGR"

Deja tus comentarios,

Saludos

No hay comentarios:

Publicar un comentario