Configure os usuários para o aplicativo da web no IBM® WebSphere Application Server Liberty
usando estas etapas.
Antes de Iniciar
Você deve instalar o
WebSphere Application Server Liberty, o
Rational Publishing Engine
e o aplicativo da web e, em seguida, implementar o aplicativo da web antes de poder
configurar os usuários.
Sobre Esta Tarefa
Para obter mais informações sobre como os nomes de
usuário e senhas são armazenados, consulte Considerações de Segurança para o IBM Rational Publishing Engine.
As funções de usuário devem ser definidas somente para o aplicativo rpeng, e não para o
aplicativo dgaas.
Revise as funções do aplicativo da web:
Tabela 1. Funções de usuários do aplicativo da webFunção |
Recursos |
Usuário final (rpe_user) |
- Pode gerar documentos a partir do aplicativo da web
- Pode visualizar arquivos de saída e logs sobre suas tarefas de geração de documento
- Pode planejar a geração de documento
|
Designer de relatório (rpe_report_designer) |
- Pode fazer upload de modelos e folhas de estilo no aplicativo da web
- Pode montar relatórios
- Pode definir conexões da origem de dados
- Pode marcar relatórios como disponíveis ou indisponíveis para outros usuários
- Pode gerar documentos a partir do aplicativo da web
- Pode visualizar arquivos de saída e logs sobre suas tarefas de geração de documento
- Pode planejar a geração de documento
|
Administrador (rpe_admin) |
- Pode acessar a opção de menu Administrar
- Pode monitorar o funcionamento do sistema, visualizar todas as tarefas em execução e designar variáveis
de tempo de execução e de ambiente
- Pode gerar documentos a partir do aplicativo da web
- Pode fazer upload de modelos e folhas de estilo no aplicativo da web
- Pode montar relatórios
- Pode definir conexões da origem de dados
- Pode gerar documentos a partir do aplicativo da web
- Pode visualizar arquivos de saída e logs sobre suas tarefas de geração de documento
- Pode planejar a geração de documento
|
Procedimento
- Use o comando a seguir para parar o aplicativo da web implementado: server stop
serverName
- Abra o arquivo server.xml para o perfil do Liberty no diretório
<Liberty_installdir>/server_directory/user/servers/server_name
para configurar os usuários e as funções.
- Na seção de recursos, ative os seguintes recursos do Liberty:
<feature>appSecurity-2.0</feature>
<feature>servlet-3.0</feature>
- Na seção basicRegistry, inclua usuários no registro, por exemplo:
<basicRegistry id="basic" realm="WebRealm">
<user name="rpe_user" password="xyz" />
<user name="rpe_report_designer" password="xyz" />
<user name="rpe_admin" password="xyz" />
</basicRegistry>
- Use as identificações de ligação de aplicativos para designar usuários às funções, por exemplo:
<application type="ear" location="C:\IBM\WebSphere\Liberty\usr\servers\rpeng\apps\com.ibm.rpe.web.app.ear">
<classloader apiTypeVisibility="spec, ibm-api, api" commonLibraryRef="rcl" />
<application-bnd>
<security-role name="rpe_user">
<user name="rpe_user" />
</security-role>
<security-role name="rpe_report_designer">
<user name="rpe_report_designer" />
</security-role>
<security-role name="rpe_admin">
<user name="rpe_admin" />
</security-role>
</application-bnd>
</application>
- Use o comando a seguir para iniciar o aplicativo da web implementado: server start
serverName