Users e Roles SAP xMII 11.5

Olá MII'rs hoje estarei explicando um pouco sobre usuários e grupos dentro do SAP xMII 11.5.

No Blog quero explicar um pouco sobre cada versão da ferramenta, ainda estou na versão 11.5 mais em breve irei começar a falar sobre o SAP MII 12 e suas melhorias.

A configuração de usuários e grupos esta disponivel em

Security Services -> Security Manager

ou através da URL

http://nomedoseuservidor/LHSecurity/admin.jsp

Será exibida a tela abaixo



Entre com usuário e senha de administrador do servidor



System Management: Configuração de Logs

Configuration: Backup/Restore, Replication, Certificados, Proxies

Support: Documentação, MPC, About

User Management: É esta opção do menu que iremos ver

- Users
- Users Attributes
- Roles
- Roles Attributes
- LDAP User Configuration
- JDBC User Configuration
- Policy
- Guest Configuration

No SAP xMII você consegue sincronizar uma base de dados de usuários já existentes dentro da sua empresa e utiliza-la dentro do SAP MII, como também você tem a possibilidade de criar usuários apenas de sistema.

Imagine que você tenha dois grupos dentro da sua fábrica:

- Produção
- Manutenção

Dentro do grupo Produção exista os seguintes usuários:

- Bob Galvin
- Bill Smith

E dentro da Manutenção exista os seguintes usuários:

- Seison
- Shitsuki

Iremos criar essa estrutura acima no SAP MII.

Acesse User Management -> Roles



Clique sobre o botão "ADD" para adicionar os grupos Produção e Manutenção.



Agora vamos criar os Usuários

Acesse User Management -> Users



Clique sobre o botão "ADD" para adicionar os usuários. Nesta tela você também já pode fazer associação dos grupos a um usuário e não se esqueça de ativar o usuário e definir uma senha.



Depois de criar esses grupos no sistema conseguimos fazer outras configurações adicionais para o nosso projeto.

- Dar permissão de acesso a uma base de dados
- Criar uma estrutura de menu para um grupo ou para um usuário
- Dar permissão aos serviços do SAP MII, etc

No passado expliquei como configurar uma base de dados dentro do SAP MII, só que após ser feita a configuração esta configuração SAP MII e MSSQL o unico grupo que tem acesso a esta base de dados é o Administrator. Portanto precisamos dar acesso a esses dois novos grupos que acabamos de criar.

http://sapmii.blogspot.com/2009/07/adicionando-conexoes-no-sap-xmii.html

Para dar acesso a grupos SAP MII a uma base de dados acesse o menu:

Security Services -> Data access



Configure como abaixo:



Agora todos usuários do Grupo MIIBlog_Producao e MIIBlog_Manutencao terá acesso a base de dados MII_Blog.

Para criar estruturas de menu para estes dois grupos acesse:

Portal Services -> Navigation



Clique sobre o botão "ADD" em Navigatrion Tree e adicione os seus links para o grupo selecionado em "Account names"

Para o grupo "Produção" adicionei um link chamado "Clientes" e para "Manutençao" adicionei um link chamado "Disponibilidade"

Feito as etapas ácima já podemos começar a desenvolver nossas páginas WEB e publica-las no SAP MII.

Abraços MII'rs até a próxima ....

Query e Display Template - Primeiro Applet

MIIrs hoje estaremos criando um query template utilizando uma conexão SQLQuery e logo após iremos exibir o resultado deste query template em um display template do tipo IGrid.

Para criar um query temaplte siga a seguinte sequência de menu.

Data Services -> Query Template



Clique em New e escolha SQLQuery



Selecionamos a conexão criada chamada MII_Blog e logo em seguida o modo FixedQuery utilizado para consultas.

Logo em seguida selcionamos a ABA Fixed Query para escrevermos um comando SQL que exiba o conteudo da seguinte tabela na base de dados SQL Server. Veja abaixo.



Agora vamos na ABA Fixed Query escrevemos o seguinte comando SQL.

SELECT * FROM CLIENTES veja abaixo.



Ao clicar em test você tem o resultado da consulta em uma página web, um xml ou um arquivo CSV. Escolhi html e retornou o seguinte resultado.



Salvamos o query template com o nome CLIENTES_QueryTemplate e o próximo passo é criar o Display Template para exibir o Query Template.

Para criar um display template siga a seguinte sequência de menu.

Visualization Services -> Dysplay Templates



Clique em New e escolha IGrid teremos a seguinte tela.



Navegue até a ABA Data Mapping Veja abaixo explicação.



Veja com as configurações feitas



Salvamos este Display Template com o seguinte nome CLIENTES_DisplayTemplate

Agora iremos criar um APPLET só para refrescar a memória um applet MII.



O nosso primeiro APPLET iremos criar utilizando uma ferramenta interna do SAP MII chamada Dynamic Page Generator



Selecione o query template e o display template e logo em seguida clique em Generate Page.



Código fonte do APPLET JAVA



Com este código podemos colocar em qualquer página HTML dentro do nosso servidor WEB e facilmente disponibilizar para um grupo de usuários SAP MII, iremos ver como fazer isto em breve.

Até mais MIIrs ...