Skip navigation
All People > TMACUL > Tiago MACUL's Blog > 2017 > January
2017

As publicações descritas neste link foram postadas inicialmente na comunidade do facebook denominada CA SDM Brasil  e criada Por: Daniel Bighelini

 

 

Este é um índice estático, postado o link um a um, há possibilidade de buscar um índice dinâmico utlizando a busca pelas TAGS, para isso acesse o link:Busca pela tag CA SDM BRASIL

 

 

 

SOURCE CODE: z_get_user_privileges 2018-02-22 

CA SDM Brasil::. SPEL respeitando partição de dados e acesso funcional de objetos 2018-02-21 

CA SDM Brasil::. Inativar classes e famílias do CMDB 2018-01-31 

CA EEM::. How to change server hostname 

CA SDM Brasil::. z_workshift_holidays.spl 

CA SDM Brasil::. DÚVIDAS MAILEATER 2017-11-30 

CA SDM Brasil::. CONCEITO: PRIORIDADE x URGÊNCIA x IMPORTÂNCIA 2017-11-24 

DICA: Você sabia que expressões regulares (RegEx) 2017-09-29 

Carregou z_validate_window_blackout.spl 2017-09-15 

JANELAS DE BLACKOUT DE MUDANÇAS 2017-09-12 

CA SDM Brasil::. Tempo estimado de tarefas na SDM 2018-01-24 

CA SDM Brasil::. Barra de progresso para tarefas / Progress Bar 2017-11-22 

CA SDM Brasil::. 10 mandamentos para desenvolvedores CA SDM 

CA SDM Brasil::. DICA PDM_MACRO: dtlDropdown (ADVANCED MODE) 2017-08-08  

CA SDM Brasil::. BOAS PRÁTICAS DE CUSTOMIZAÇÃO: Modelando... 2017-06-29 

Videos embed on Knowledge Documents  2017-06-21 By  Thiago Jose Oliveira 

CA SDM Brasil::. SPEL: getval_by_name & setval_by_name 2017-05-26 

z_automatic_problem.zip 2017-05-19

menubar_z_sd_universal.zip  2017-03-21

Funções x Grupos de formulários - role x form group  2017-03-14

CA SDM::. CONDITIONAL FIELDS by Daniel Bighelini  CONDITIONAL FIELDS (+Source code) 2017-03-08

 

SUPER GRLOADER (z_loader_sdm_v101_en.zip) 2017-02-20)

Gerenciando incidentes / Managing incidents - 2017-02-07 

NEW search interface in SDM + source code (Enjoy) - 2016-01-31 

CARGAS DE DADOS NA SDM: Z_LOADER - 2016-12-09 - Video no FB 

CA SDM Brasil::. list_KCAT_stats.htmpl - EXEMPLO DE RELATÓRIO NA SDM - 2016-12-05 

CA SDM Brasil::. RESTRIÇÃO DE ACESSO: Tickets confidenciais - 2016-12-01 

CA SDM Brasil::. Dica PDM_LIST - 2016-12-01 

CA SDM Brasil::. zdtlImageReadonly.mac - 2016-11-30 

CA SDM Brasil - REQUISIÇÕES DE SERVIÇO: Demonstração do recurso de Propriedades condicionais - 2016-11-29 

CA SDM Brasil - INTEGRAÇÃO COM VOIP & CRIAÇÃO DE COMPONENTE DTLMACRO DE IMAGEM - 2016-11-17 

CA SDM Brasil::. NOVO MÓDULO DE ANÚNCIOS DA FERRAMENTA - 2016-11-17 - Video no FB 

CA SDM Brasil::. z_iss_wf_status.zip - 2016-09-22 

CA SDM Brasil::. ATUALIZAÇÃO DA FERRAMENTA SDM: 14.1.03 (Hampi) - 2016-09-16 

CA SDM Brasil::. DESAFIO SDM: Propriedades dentro de tarefas de workflow - 2016-09-05 

CA SDM Brasil::. SOLUÇÃO DE PROBLEMAS: SDM 14.1.x - 2016-08-26 

WORKFLOW CLÁSSICO: Configurando GNS/ANS/ANO's na execução de tarefas (Tipos de serviço) - 2016-08-29 

WORKFLOW CLÁSSICO: Biblioteca de funções SPEL - 2016-08-23 

WORKFLOW CLÁSSICO: Tarefas paralelas e reabertura de tarefas já concluídas - 2016-08-22 

WORKFLOW CLÁSSICO: Introdução - 2016-08-07 - Video no FB 

CA SDM Brasil:: LINGUAGEM SPEL: Documentação ´oficial´  - 2016-06-13 

CA SDM Brasil LINGUAGEM PERL: Implementando novos métodos - 2016-06-13 

REQUISIÇÕES DE SERVIÇO: Demonstração do recurso de Propriedades condicionais & Validação de salvamento - FB  

 

Integrando o CA CMDB com uma tabela ou view no SQL Server usando o GRLoader 

CA SDM Brasil::. LINGUAGEM SPEL: Como executar funções SPEL por meio de Webservices - 2016-06-20 

CA SDM Brasil::. Criando registros na SDM com automação maio/2016 

CA SDM Brasil::. Como copiar o esquema de dados de uma instalação de Service Desk - 12 de maio de 2016 

CA SDM Brasil - DICA DO DIA - 11 de maio de 2016 

CA SDM Brasil - CUSTOMIZAÇÃO DO DIA: Nova versão do editor HTML na SDM may/2016 

REQUISIÇÕES DE SERVIÇO (Funcionamento) 29/01/2016

REQUISIÇÕES DE SERVIÇO 28/01/2016

CA-Case-Management-App.pptx - PT-BR - Brazilian Portuguese 27/01/2016

DORES DE CABEÇA 26/01/2016

CICLO DE VIDA DE CHAMADOS (Customização & código fonte) 22/01/2016

CICLO DE VIDA DE CHAMADOS (Conceito & preparativos) 21/01/2016

CA SDM BRASIL - Compartilhar Conhecimento / Informações 20/01/2016

CATÁLOGO DE SERVIÇOS 19/01/2016

CUSTOMIZAÇÃO DO DIA: Melhorias no "AUTOSUGGEST" 15/01/2016

LINGUAGEM SPEL (Continuação) 21/09/2015

GESTÃO DE CONFIGURAÇÃO: Famílias, Classes e relacionamentos  18/12/2015

GESTÃO DE CONFIGURAÇÃO: Atualização do CMDB 17/12/2015

GESTÃO DE CONFIGURAÇÃO: Conceito 16/12/2015

GESTÃO DO CONHECIMENTO: Acompanhamento de comentários & tombamento de documentos legado 14/12/2015

GESTÃO DO CONHECIMENTO: Ajustando o processo na ferramenta (Modelos de documento) 12/12/2015

GESTÃO DO CONHECIMENTO: Ajustando o processo na ferramenta 10/12/2015

GESTÃO DE CONHECIMENTO: Ajustando o processo na ferramenta (categorias)  09/11/2015

GESTÃO DO CONHECIMENTO: Dicas de implantação  03/12/2015

ATRIBUIÇÃO AUTOMÁTICA DE TAREFAS A CONTATOS DE OBJETO 26/11/2015

MARCAS HTMPL: Segredos do PDM_SET  25/11/2015

MARCAS HTMPL: PDM_MACRO 23/11/2015

ATENDIMENTO DE EXPECTATIVAS  20/11/2015

MARCAS HTMPL: PDM_LIST  19/11/2015

VALIDAÇÃO DE DADOS (Parte 02) 18/11/2015

MARCAS HTMPL: PDM_FMT 16/11/2015

BOAS PRÁTICAS DE CUSTOMIZAÇÃO (continuação) 13/11/2015

LINGUAGEM SPEL (SUPER métodos - Parte 06)  04/11/2015

GESTÃO DO CONHECIMENTO 11/11/2015

PRIORIZAÇÃO DE CHAMADOS 29/10/2015

TRIGGERS (Parte 02) 21/10/2015

LINGUAGEM SPEL (send x send_wait x tratamento de erros) 14/10/2015

LINGUAGEM SPEL (domset's) 13/10/2015

LINGUAGEM SPEL (Consultando objetos)  09/10/2015

CÓDIGO DO DIA: void z_help(string objeto, string metodo) 09/10/2015

LINGUAGEM SPEL: Instanciando objetos 18/10/2015

LINGUAGEM SPEL: Client REST x SDM

LINGUAGEM SPEL (expand) 11/10/2015

CONTROLE DE DEPURAÇÃO SPEL

UMA IDEIA INTERESSANTE: 03/10/2015

LINGUAGEM SPEL (is_empty & is_null) 03/10/2015

LINGUAGEM SPEL (Continuação) 30/09/2015

LINGUAGEM SPEL (Continuação) 29/09/2015

LINGUAGEM SPEL (Continuação) - 28/09/2015 - CA Service Desk Manager (Brasil)

Unified Self Service da versão 14.1 - CA SDM Brasil

LINGUAGEM SPEL (Continuação) 27/09/2015

LINGUAGEM SPEL (Continuação) 24/09/2015

DICA DO DIA: Notepad++ & Spel 23/09/2015

LINGUAGEM SPEL 19/09/2015

DICA DO DIA: Frases de notificação 12 de setembro 2015

SEGUIDORES DE OBJETOS

ASSUNTO DO DIA: Gerenciando mudanças (A história do "dedo-duro")  05/10/2015

 

 

ARQUIVOS/FILES:

SDM REST Client 1.00.zip

z_help.spl

z_executar.zip

spel for notepad.zip

Improved autosuggest in lookup fields

 

 

Outros Links:

Summary CA Service Management Community

 

 

Sumário na comunidade do Facebook 

RESTRIÇÃO DE ACESSO: Tickets confidenciais
Ontem a tarde recebi uma demanda interessante:

Requisitos da demanda:
Se uma categoria de ticket for definida como 'Confidencial'...
1) ... somente o usuário criador/solicitante do ticket...;
2) ... somente os usuários que participaram da execução de alguma tarefa de fluxo de trabalho...;
... poderiam visualizar o conteúdo do ticket e suas tarefas.
Para os demais usuários, deveria ser exibido uma mensagem de acesso negado.

Pra atender o primeiro requisito, bastaria criar uma partição de dados com a restrição "Exibir" no objeto desejado contendo uma condição que validasse o atributo 'Confidencial', o usuário criador e o solicitante. Bem fácil.

MAS, para atender o segundo requisito, a partição de dados não iria funcionar pois o atributo 'workflow' presente nos tipos de tickets é do tipo QREL e por conta disso, só está presente na camada de objeto.
Só descobri que a ferramenta não faz isso depois de muitos testes e diversos tópicos na internet relatando a dificuldade.

Moral da história:
Acabei criando um formulário HTMPL do tipo INCLUDE, que faz essa validação para qualquer tipo de objeto, referenciando ele em todos os formulários detail_***.htmpl e preview_***.htmpl.
E funcionou. :)

Até a próxima.

 

publish originally: Dezembro 01 de 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

CA SDM Brasil Sumário - Índice 

MARCAS HTMPL: Dica PDM_LIST
Como verificar se o usuário logado faz parte de um grupo ou é o responsável utilizando uma única chamada PDM_LIST?
Desta forma não é necessário verificar o objeto 'grpmem'.

No exemplo abaixo, uma tarefa de fluxo de trabalho de ocorrência é verificada em um formulário HTMPL:

<PDM_LIST PREFIX=list FACTORY=iss_wf WHERE="iss='$args.persistent_id' AND (assignee=U'$cst.id' OR group.[group]group_list.member IN (U'$cst.id'))">
<!-- $list.id -->
<PDM_SET args.zMembro="1">
</PDM_LIST>

Até a próxima.

 

 

publish originally: Agosto 29 de 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

CA SDM Brasil Sumário - Índice 

Ontem (16/09) apliquei com sucesso o patch CUM3 Value Pack (14.1.03 Hampi) na ferramenta SDM.
Abaixo um relato da minha experiência nesse processo.

- Não instalei os novos recursos "xFlow" e "Search" que implementam a nova interface Hampi e a pesquisa agrupada (Os motivos dessa decisão, um dia descrevo aqui);
- Depois de aplicar este patch cumulativo, tive que aplicar o testfix T6EE078 (WIN-UNABLE TO CREATE REQUEST USING TEMPLATE VIA WEBSERVICES) que resolve um problema específico de integração de ferramentas, que ocorre durante a criação de tickets através de webservices;
- Depois de aplicar o patch CUM3, tive que desativar a option "heat_weather" no gerenciamento de opções da ferramenta SDM. Esta option é utilizada pela nova interface xFlow e consome recursos significativos do servidor de aplicação mesmo que esta insterface não esteja instalada;
- Ainda não consegui resolver o aviso "Message SSL handshake failed" que está aparecendo no log do servidor SDM. Não identifiquei nenhum impacto negativo mas certamente é um problema que precisa ser resolvido. Já abri chamado na CA.
- Notei melhorias de performance geral na ferramenta depois da aplicação do patch.
- Mais de 90 problemas foram corrigidos com este patch cumulativo. Quem estiver curioso, acesse aqui o documento: (https://docops.ca.com/…/ca-service-man…/fixed-issues-14-1-03)
- A CUM3 pode ser aplicada sem problemas para usuários das versões 14.1, 14.1.01 e 14.1.02.

Em resumo: Vale a pena atualizar mas não esqueça de testar muito bem no seu ambiente de desenvolvimento. Testei este patch por mais de 60 dias antes de aplicá-lo.
Até a próxima.

Fixed Issues - 14.1.03 - CA Service Management - 14.1 - CA Technologies Documentation 

 

 

publish originally: Setembro 16 de 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

CA SDM Brasil Sumário - Índice 

DESAFIO SDM: Propriedades dentro de tarefas de workflow
Queria propor um desafio aqui no grupo.
Quem solucionar esse desafio ganhará uma customização personalizada na ferramenta SDM, escolhida pelo ganhador. Esta customização escolhida pelo ganhador terá no mínimo a mesma complexidade que a do desafio descrito abaixo.

DESAFIO: Preencher propriedades de um ticket no mesmo formulário utilizado para conclusão de tarefas de workflow (detail_iss_wf.htmpl, detail_cr_wf ou detail_wf.htmpl). Na imagem deste post foi utilizado o form detail_iss_wf.htmpl.

CENÁRIO:
Atualmente já possuo uma customização que atende esse propósito mas o processo ocorre de forma ***íncrona, isto é, as propriedades digitadas pelo usuário são armazenadas em um atributo do objeto de tarefa e no backend roda uma trigger Spel que monitora esse atributo e transporta esses valores de propriedades para os respectivos objetos (iss_prp / cr_prp / prp).
A ideia é fazer com que este processo seja síncrono sem que haja a necessidade de se utilizar um atributo intermediário para armazenar essas informações.
O funcionamento seria similar ao que ocorre no objeto de atividades de um ticket (alg) que altera dois objetos ao mesmo tempo.
Mas até hoje não consegui fazer esse "gol" na ferramenta. Por isso esse desafio. Duas ou mais cabeças sempre pensam melhor que uma só. E é interessante promover esta "troca de figurinhas" aqui no grupo.

REQUISITOS / OBSERVAÇÕES:
- Todo o processo precisa ser síncrono, isto é, tanto o objeto de tarefa quanto as propriedades do ticket precisam ser salvos no mesmo momento. Da mesma forma que ocorre em uma atividade de "Atualizar status" de um ticket onde o status do ticket e sua respectiva atividade são gravadas simultaneamente nos objetos envolvidos.
- O processo não pode utilizar atributos intermediários para armazenar os valores das propriedades.

Quem será o ganhador?

 

 

publish originally: Agosto 29 de 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

CA SDM Brasil Sumário - Índice 

 

SOLUÇÃO DE PROBLEMAS: SDM 14.1.x


Segue aqui algumas correções de bugs e artigos bem esclarecedores para resolver problemas de performance na ferramenta:

Test-fixes recomendados:
T5U3483 (WIN-SUSPENDED QUERIES IN PDM_VDBINFO OUTPUT)
Este fix corrige um problema sério da ferramenta que "prende" dezenas de conexões no banco de dados causando sensível impacto na performance do produto. A situação se agrava ainda mais se a ferramenta não é reiniciada regularmente.

T5UG380 (WIN-ERROR REPORTED ON KNOWLEDGE DOCUMENT OPERATION)
Este fix corrige erros relacionados aos repositórios de anexos quando utilizados em documentos de conhecimento.

T57I172 (WIN-PDM_UCONV.EXE UTILITY FAILS TO RUN WITH AN ERR)
Este fix corrige problemas de conversão de caracteres UTF-8 quando são utilizadas chamadas "shell" (Ex.: Referências remotas em macros de ação de workflow ou recurso MailEater).

OBSERVAÇÕES:
- Todos estes fixes precisam ser solicitados a CA pois ainda não são releases oficiais do produto. Portanto, antes de instalá-los, teste-os bem em seu ambiente DEV.
- Eu já apliquei todos eles em meu ambiente e não tive problemas.

Artigos recomendados:
- Para quem tem problemas com locks de banco: http://www.ca.com/…/…/knowledgebase-articles/tec1848373.aspx
- Para quem utiliza webservices: http://www.ca.com/…/p…/knowledgebase-articles/tec477003.aspx
- Para resolver problemas gerais de performance: http://www.ca.com/…/…/knowledgebase-articles/tec1017745.aspx
- Para quem precisa manipular NX.ENV: http://www.ca.com/…/p…/knowledgebase-articles/tec612988.aspx

Sugiro aos administradores da ferramenta ler cada um destes artigos pois fazem toda diferença em uma implementação SDM de sucesso.

Abraço.

Nenhum texto alternativo automático disponível.

 

 

 

publish originally: Agosto 29 de 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

CA SDM Brasil Sumário - Índice 

z_functions_workflow.spl - Classic workflow -  Spel funcions 

 

WORKFLOW CLÁSSICO: Biblioteca de funções SPEL
Preparei uma coletânea de funções SPEL desenvolvidas por mim que podem ser muito úteis em ações e condições de macro em tarefas de fluxo de trabalho para todos os objetos na ferramenta SDM.
Todas estas funções estão bem documentadas, são funções inteligentes pois se adaptam ao tipo de objeto envolvido e possuem exemplos de utilização no próprio código.
Todas elas podem ser utilizadas para qualquer tipo de objeto (Incidentes, Problemas, Solicitações, Ocorrências e Requisições de mudança).

z_armazena_propriedade
z_consulta_propriedade
z_altera_valor
z_consulta_valor
z_randomize
z_consulta_producer
z_consulta_tipo_atributo
z_identifica_usuario_logado
z_consulta_factory_info
z_notifica_contato
z_replace_doublebyte
z_replace_doublebyte_utf8
z_contain_doublebyte
z_contain_doublebyte_utf8
z_bloco_fim
z_bloco_inicio

Se alguém achar algum bug, ganha um prêmio.
Divirtam-se!

 

 

publish originally: Junho 13 de 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

CA SDM Brasil Sumário - Índice 

LINGUAGEM PERL: Implementando novos métodos


Sendo bem objetivo, segue abaixo um exemplo de implementação de um método PERL dentro da ferramenta SDM:

 

1) Crie um arquivo chamado z_api.mod dentro da pasta $NX_ROOT/Site/Mods/Majic com o seguinte conteúdo:
OBJECT api {
FACTORY {
METHODS {
z_meuMetodo(...);
};
};
};

 

2) Crie um arquivo chamado z_functions.pm dentro da pasta $NX_ROOT/Site/Mods/Majic com o seguinte conteúdo:
#!/opt/CAisd/bin/pdm_perl -w
###################################
## Modulo: z_functions.pm
###################################
use pdm_perlext;
use pdm_misc;
use strict;
use Env qw(NX_ROOT);
use Getopt::Std;

sub api::z_meuMetodo
{
###################################
## Metodo: api::z_meuMetodo
###################################
# Capturando os parametros
my $zs_str_in = $_[0];
my $zs_str_out = $zs_str_in . "ALTERADA." ;

log_nx($LOG_SIGNIFICANT, "Entrada: '$zs_str_in'");
log_nx($LOG_SIGNIFICANT, "Saida: '$zs_str_out'");

# Retornando dados
set_return_data(16, $zs_str_out, 0, 0);

# Observação: Utilize set_error(numero) para gerar erro de execução
}
# perl packages must end with a true statement!
1;

 

3) Reinicie a SDM;

 

4) Execute seu novo método PERL através da função SPEL abaixo:
send_wait(0, top_object(), "call_attr", "api", "z_meuMetodo", "Minha string");
O retorno da execução será dado nas conhecidas variáveis msg[?].

Para saber mais, estude a linguagem PERL e consulte alguns arquivos de exemplo dentro da própria ferramenta SDM.
Divirtam-se!

 

 

 

publish originally: Junho 13 de 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

CA SDM Brasil Sumário - Índice 

LINGUAGEM SPEL: Como executar funções SPEL por meio de Webservices


Hoje li um artigo muito legal disponível na comunidade CA que ensina como executar funções SPEL por meio de Webservices (SOAP).

Basicamente funciona assim:
1) O método precisa ser registrado em um arquivo .MAJ na pasta $NX_ROOT/site/mods/majic. Exemplo:
// FILENAME: z_api.maj
OBJECT api {
FACTORY {
METHODS {
z_echo(...);
};
};
};

2) O método precisa ser criado em um arquivo .SPL na mesma pasta Majic informada no passo anterior. Exemplo:
// FILENAME: z_api.spl
api::z_echo(...) {
int i;
for (i=0;i<argc;i++) {
set_return_data(i, argv[i]);
}
}

3) A chamada SOAP é feita utilizando o seguinte formato de envelope:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://www.ca.com/UnicenterServicePlus/ServiceDesk">
<soapenv:Header/>
<soapenv:Body>
<ser:callServerMethod>
<sid>1141608663</sid>
<methodName>z_echo</methodName>
<factoryName>api</factoryName>
<formatList></formatList>
<parameters>
<string>Hello</string>
<string>World</string>
<string>!!!</string>
</parameters>
</ser:callServerMethod>
</soapenv:Body>
</soapenv:Envelope>

4) A resposta é dada no formato abaixo:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<callServerMethodResponse xmlns="http://www.ca.com/UnicenterServicePlus/ServiceDesk">
<callServerMethodReturn xmlns=""><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<ServerReturn>
<Param0>Hello</Param0>
<Param1>World</Param1>
<Param2>!!!</Param2>
</ServerReturn>]]></callServerMethodReturn>
</callServerMethodResponse>
</soapenv:Body>
</soapenv:Envelope>

Neste exemplo de função "z_echo", todos os parametros informados na chamada são devolvidos da mesma forma.
Agora é só usar a imaginação... :)

 

Mais informações no link abaixo:
SPEL: How to call SDM method using WebServies 

Timur

 

Abraço a todos!

 

 

publish originally: May 20 of 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

 

 

CA SDM Brasil Sumário - Índice 

CA SDM Brasil z_inclui_registro.spl 

 

 

LINGUAGEM SPEL: Criando registros na SDM com automação
Desenvolvi um método SPEL que cria qualquer tipo de registro dentro da ferramenta SDM.


O funcionamento deste método é baseado no fragmento "gencr.frg" disponível na pasta "$NX_ROOT\samples\call_mgt" da ferramenta.


O grande diferencial é a possibilidade de criar qualquer tipo de registro envolvendo qualquer factory (cr, iss, chg, etc) e ainda tendo a possibilidade de definir atributos que serão gravados em tabelas acessórias (Ex.: Propriedades, ICs de mudança, etc).


Desta forma é possível criar tickets ou outros objetos por linha de comando, o que facilita muito processos de integração com outros sistemas que não suportam o uso de webservices.

 

Exemplos:

z_inclui_registro('iss', 1, 'ocorrencia', 'category', 'zpro9999', 'log_agent', 'ED4D469F18BC4943B940AB934D020C6D', 'requestor', 'ED4D469F18BC4943B940AB934D020C6D', 'organization', 'EC6FEA1C754E01469D618B64DEB3F560', 'properties', 'Nome:=Daniel Bighelini@;@Telefone:=99999999')

z_inclui_registro('chg', 1, 'mudanca', 'category', 'zpro997', 'log_agent', 'F0B84DAE789F7C43A1A26BBCC46855AF', 'requestor', 'F0B84DAE789F7C43A1A26BBCC46855AF', 'group', 'EAA206766F102946A8396063C49CDB70', 'summary', 'Mudanca evolutiva', 'description', 'Atualizar o sistema.', 'properties.0', 'informacao', 'properties.1', 'blablabla', 'asset', '4DB85A585C97DA438AE1D0BDBB2D77E9', 'sched_start_date', '12/31/2013 12:30:00', 'sched_duration', 600)

Existem outros exemplos e instruções detalhadas dentro da função.
Bom proveito.

 

 

publish originally: May 19 of 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

 

 

CA SDM Brasil Sumário - Índice 

DICA DO DIA: Como copiar o esquema de dados de uma instalação de Service Desk para outra instalação recém instalada:

Os procedimentos abaixo descrevem os passos necessários para copiar o modelo de dados de um servidor SDM de ORIGEM para outro servidor SDM de DESTINO.

1) Abra o utilitário Web Screen Painter (WSP) no servidor SDM de ORIGEM que possui o esquema de dados a ser copiado. Este utilitário pode ser executado através do executável "$NX_ROOT\bin\pdm_wsp.exe" caso não exista um ícone de atalho no menu iniciar;


2) Acesse o menu "Ferramentas" e em seguida clique na opção "Designer de esquemas...";


3) Na Janela de "Designer de esquemas" acesse o menu "Arquivo" e em seguida clique na opção "Salvar e publicar";


4) No alerta de confirmação, clique em "Continuar" e em seguida, feche o WSP. Quando isso for feito, serão gerados os arquivos "wsp.altercol", "wsp.altertbl", "wsp_index.sch" e "wsp_schema.sch" na pasta "$NX_ROOT\site\mods" e o arquivo "wsp.mods" na pasta "$NX_ROOT\site\mods\majic" no servidor SDM de ORIGEM;


5) Copie os arquivos "wsp.altercol", "wsp.altertbl", "wsp_index.sch" e "wsp_schema.sch" para a pasta "$NX_ROOT\site\mods" do servidor SDM de DESTINO;


6) Copie o arquivo "wsp.mods" para a pasta "$NX_ROOT\site\mods\majic" do servidor SDM de DESTINO;


7) Exclua os arquivos "wsp.altercol" e "wsp.altertbl" do servidor SDM de ORIGEM pois nenhuma alteração será feita neste servidor;


8) Encerre os serviços SDM no servidor SDM de DESTINO utilizando o comando "pdm_halt -w";


9) Execute o comando "pdm_publish" e aguarde o término do processo. Destacando que é recomendável acompanhar a execução deste utilitário visualizando o arquivo de log da ferramenta "$NX_ROOT\log\stdlog.*" a fim de identificar eventuais erros de execução da mudança de esquema;


10) As colunas e tabelas customizadas serão criadas nas tabelas "wspcol" e "wsptbl".


11) Reinicie os serviços SDM no servidor SDM de DESTINO utilizando o comando "net start pdm_daemon_manager";


12) Verifique os logs no servidor de DESTINO para se certificar que o processo foi concluído com sucesso.

Até a próxima.

 

 

 

publish originally: May 12 of 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

 

CA SDM Brasil Sumário - Índice 

DICA DO DIA: Você sabia que as pesquisas da SDM aceitam a utilização de caracteres coringa que vão muito além dos populares "%", "_" e "?" ?
Se você digitar no campo nome da pesquisa de contatos a string "D[aáãàä]niel%", a ferramenta localizará todos os contatos que iniciam com a letra "D" tendo no segundo caractere qualquer variação da letra "A" e o restante dos caracteres coincidentes.
Esta "pesquisa avançada" existe em quase todos os formulários de pesquisa da ferramenta com exceção da pesquisa de conhecimento.
Pretendo portar esta funcionalidade para o formulário de pesquisa de conhecimento mas de uma forma mais intuitiva. Caso o usuário digite "Daniel", internamente será pesquisado "D[aáãàä]niel" e vice versa.
Essa é a ideia Bruno Pires. Abraço a todos.

 

 

Thiago Oliveira Tem também o \

Se você quiser atribuir um contato ao campo Solicitante, usuário final ou responsável no formulário de incidentes, por exemplo, você pode pesquisar usando o \<login de rede do usuário>


Exemplos de pesquisa:

\toliveira (onde toliveira é a minha chave de identificação única).

\dbecker

 

 

 

publish originally: May 11 of 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

 

CA SDM Brasil Sumário - Índice 

* PRODUCT: USRD
* RELEASE: 12.5 - 14.1
* DESC: WIN-USRD-C 12-14 HTMLArea v4.0
* SYSTEMS AFFECTED: WINDOWS
* SOLUTION TEXT: Este componente substitui a versão 3.00 do editor HTML nativo presente na ferramenta CA Service Desk. A mais recente deste componente sem as adaptacoes SDM pode ser encontrada emhttp://inferior-products.com/.
PREINSTALL STEP : NO
POSTINSTALL STEP : YES
USE APPLYPTF TOOL : NO
USE APPLYPTF-64BIT : NO
MASTER IMAGE PATCH : NO
PREREQS: CA Service Desk r12.5
MPREREQS: None
COREQS: None
MCOREQS: None
SUPERSEDED: None
HYPER: NO

DISTRIBUTION CODE: A (A=Available, I=Internal)
PROBLEM RESOLUTION: Siga as instrucoes abaixo:

SERVER INSTALLATION:
--------------------
1. Esta atualização é compatível com as versões r12.5, 12.6, 12.7, 12.9 ou 14.1 da ferramenta CA Service Desk. Esta atualização deve ser aplicada no servidor primário e em todos os secundários.
2. Esta atualização NÃO requer reinício dos serviços do CA Service Desk.
3. Você deve utilizar uma conta com privilégios administrativos para aplicar esta atualização.
4. Esta atualização não substitui nenhum arquivo do local $NX_ROOT\bopcfg.
Todas as modificações serão aplicadas a partir do local $NX_ROOT\site\mods\www.
5. Copie os arquivos recebidos para a pasta $NX_ROOT\Patches\HTMLAREA4. A pasta $NX_ROOT\Patches pode não existir se esta é a primeira atualização que você está aplicando em seu sistema. Se ela não existir, crie-a manualmente.
6. Para aplicar a atualização:
6.1 - Copie os arquivos com extensão .CSS para a pasta $NX_ROOT\site\mods\www\wwwroot\css
6.2 - Copie os arquivos com extensão .GIF para a pasta $NX_ROOT\site\mods\www\wwwroot\img
6.3 - Copie os arquivos com extensão .JS para a pasta $NX_ROOT\site\mods\www\wwwroot\scripts
6.4 - Repita os procedimentos acima para todos os servidores primários e secundários da ferramenta.

POST INSTALLATION STEPS:
========================
- Forçe a limpeza do cache do navegador da estação do usuário antes de entrar na ferramenta.

*********************************************************************
* POST BACKOUT INSTRUCTION *
*********************************************************************
- Remova todos os arquivos fornecidos nesta atualização dentro da estrutura de pastas
$NX_ROOT\site\mods\www\wwwroot\.

PRODUCT(S) AFFECTED: CA SDM

DOWNLOAD INFORMATION:
---------------------
NODE: https://www.facebook.com/groups
PATH: https://www.facebook.com/groups/usuariossdmbrasil/files/
FILES: HTMLArea4-SDM.txt, HTMLArea4-SDM.zip

ADDED ROUTINES:
---------------
dialog.js 25/04/2016 14:26 3.182
ed_killword.gif 25/10/2007 11:20 154
ed_rmformat.gif 25/10/2007 11:20 118
htmlarea.css 25/04/2016 11:36 4.447
htmlarea.js 11/05/2016 15:26 79.779
html_editor_toolbar.js 11/05/2016 15:16 26.925
iframe.css 25/04/2016 11:38 200
popupwin.js 25/04/2016 14:17 4.942
table-operations.js 25/04/2016 17:47 33.109
* ________________________________________________________ *
* WINDOWS VERSION: 0 EFFECTIVE: 11/05/2016 ACTION: A
*** NO ZAPS FOR THIS VERSION ***

 

CA SDM Brasil Sumário - Índice 

 

publish originally: May 11 of 2016

From: CA SDM Brasil 

criada Por: Daniel Bighelini

 

Como exibir no "combo_name" nome + sobrenome ==> name + lastname

 

Existem ideias publicadas sobre o assunto para uma possível evolução da solução.

Alternate combo name patterns for contacts 

Change default combo name format 

 

Enquanto não existe a opção na solução, há uma alternativa documentada em: 

Changing Display of Contacts - SDU 

 

Visão geral

Este artigo fornece instruções para modificar ou alterar o formato de exibição de registros de contato

Procedures

PASSO 1.  Modificar esquema / schema

Para TODAS as versões, faça a alteração do esquema criando um arquivo .mod e colocando-o no diretório $NX_ROOT/site/mods/majic. Nomeie o arquivo .mod conforme sua necessidade, mas recomenda-se que seja precedido por um 'z' no inicio. Utilize o código que você precisa nos exemplos abaixo.

 

<source lang="javascript"> OBJECT cnt {

          ATTRIBUTES ca_contact {            combo_name3 DERIVED(first_name ", " middle_name ", " last_name);           };  FACTORY {    COMMON_NAME combo_name3;  };

}; </source>

 

Passo 2. Publicar as alterações no Esquema

Os métodos usados para publicar alterações de esquema podem variar com base na versão do Service Desk..

Para versões r11.x e r12x, Siga os passos:

  1. Salvar suas alterações no Esquema/Schema
  2. Parar o serviço Service Desk
  3. Execute pdm_publish a partir de uma linha de comando (Aplicável se você fez alterações via WSP)
  4. Inicie o serviço Service Desk

For older releases recycle the Service Desk service.

Exemplo de Resultados

Abaixo está o exemplo do display de contato padrão (Antes) versus o display de contato modificado (Após)

Antes: (Formato: Last_Name, First_Name, Middle_Name):

Stevens, John, JS

Depois: (Formato: First_Name, Middle_Name, Last_Name)

John, JS, Stevens

CA Service Desk Administrator job - Rangam Consultants Inc. - Farmington Hills, MI | Indeed.com 

 

CA Service Desk Administrator
Rangam Consultants Inc. 4 reviews - Farmington Hills, MI
$58 an hour - Contract

W2 CONTRACT ONLY - NO Subcontracting

Responsibilities:

  • Identify, design, and lead the development of automations to support continuous integrations, continuous testing, and continuous deployments.
  • Maintain existing and work on new customizations for all environments.
  • Prepare Release documentation for all releases.
  • Maintain and upgrade current SDLC Process and comply with all customer requirements.
  • Maintain client feature systems including expanding on basic functionality and workflow as needed.
  • Assist with build out of Critical Business Service Management for both Change Impact and Operational Impact.
  • Work with other team members to cooperatively design, develop and deploy quality solutions in order to satisfy project objectives and client requirements
  • Provide guidance and training to less experienced CA systems and tools administrators.
  • Manage multiple environments in staging and production; maintain and track the resources and their dependencies
  • Lead upgrade efforts and take a lead in evaluating and advising on additional process improvements and tools that will reduce release time and improve build quality.

Technical Skills and Experience Requirements:

  • Understanding of IT Business Service Management.
  • 5 years of working experience with CA Service Desk, IT PAM, EEM and CA CMDB.
  • Familiarity in MS SQL Database tables a plus.
  • Familiarity in CA Remote tools a plus.
  • Understanding and experience with 3rd party tool integrations.
  • Understanding of Software Development Life Cycle (SDLC) a must.
  • Confluence Experience is plus

Education and Interpersonal Skill Requirements:

  • BA/BS Degree in Computer Science, Computer Engineering, or Information Systems is required; advanced technical degrees is a plus
  • A professional certification in an information security domain is a plus
  • Strong oral and written communications skills
  • Strong potential for growth and acceptance of additional responsibilities
  • Desire to take initiative to communicate, interact and cooperate with others
  • Ability to work as a member of a team and independently

MUST HAVE:

  • Understanding of Software Development Life Cycle (SDLC) a must. (5 years)
  • Understanding of IT Business Service Management (5 years)
  • CA Service Desk (5 years)
  • Understanding and experience with 3rd party tool integrations (ServiceNow) (5 years)
  • BA/BS Degree in Computer Science, Computer Engineering, or Information Systems is required; advanced technical degrees is a plus

NICE TO HAVE

  • Banking/ Finance
  • Jira
  • Familiarity in CA Remote tools a plus
  • Familiarity in MS SQL Database tables a plus
  • Confluence Experience is plus
  • A professional certification in an information security domain is a plus

Job Type: Contract

Salary: $58.00 /hour

Required education:

  • Bachelor's

Required experience:

  • CA Service Desk: 5 years
TMACUL

pdm_load

Posted by TMACUL Champion Jan 24, 2017
HowItWorks.jpg

 

 

 

                                                 pdm_load

 

Adicionar, atualizar e excluir/deletar registros do banco de dados

Muito Importante. Usar o pdm_load pode ser destrutivo, portanto, sempre faça backup de seu banco de dados antes de executar um pdm_load e use pdm_userload, a não ser que instruído a usar o pdm_load.

 

O pdm_load atualiza um banco de dados do CA SDM usando um arquivo de entrada que você especifica, com no máximo 112 atributos.

 

Sempre que você carrega os tickets (como solicitações ou ocorrências), seu número de ticket deve incluir um prefixo ou sufixo exclusivo em sua seqüência. O CA SDM vê este número como uma seqüência de caracteres, não como um número seqüencial, e assim não pode garantir que atribuirá um número exclusivo aos tickets carregados. Assim que você atribuir um prefixo ou sufixo exclusivo usando awk ou outro processador de texto, poderá carregar tickets sem que o CA SDM grave sobre os números atribuídos anteriormente.

 

Sintaxe

Esse comando apresenta o seguinte formato:

pdm_load [-c] [-h] [-m] [-r] [-u] [-v]  - f filename 

 

As entradas de arquivo de entrada seguem este formato:

TABLE table_name fieldname1 fieldname2 . . . . fieldnameN 
{ "value11", "value12", . . . "value1N" }
{ "value21", "value22", . . . "value2N" }
. . .
{ "valueN1", "valueN2", . . . "valueNN" }

 

table_name é o nome da tabela a ser carregada, conforme listado no arquivo de esquema do banco de dados do CA SDM, localizado em $NX_ROOT/site/sch/schema.sch (UNIX) ou diretório de instalação\site\schema.sch (Windows). $NX_ROOT ou diretório de instalação é o diretório em que o CA SDM foi instalado.

 

-f filename - nome do arquivo

Especifica um arquivo ASCII de entrada.

-c check

Compara o arquivo de entrada com o banco de dados e informa as atualizações que devem ser feitas, mas não faz as atualizações.

-m mass

Especifica atualização em massa. Especifique quando estiver usando pdm_load para adicionar ou excluir um grande número de registros. Essa opção suprime todas as notificações do cliente de atualizações e envia uma mensagem de atualização no cache para uma tabela quando pdm_load concluir o processamento da tabela.

-i insert

Insere os dados, somente inclusão de novos registros.

-u update

Atualiza registros existentes, mas não insere novos registros no banco de dados.

-a all

Atualiza todos os dados encontrados, isto é, inclui novos registros e atualiza os encontrados.

-t tenant

Específica o tenant /inquilino

-v verbose

Apresenta os resultados

-h help

Ajuda do comando

-r remove

Remove registros de banco de dados que correspondam a registros de entrada.

Importante. Faça uma cópia de backup do banco de dados antes de executar pdm_userload com essa opção. Uma vez removidos os registros antigos do banco de dados, você deverá restaurar o banco de dados do CA SDM com esta cópia de backup se desejar recuperar quaisquer registros excluídos.

 

 

Este texto foi parcialmente extraído da documentação oficial da CA Disponível em:

Comandos de banco de dados do CA SDM PDM - CA Service Management - 14.1 - Portuguese - Brazil

 

Para quebrar linhas, use: \\0012

Examplo: "line1\\0012line2\\0012line3"

 

Como funciona:

DEREF - pdm_deref - Everthing do you need know

346079 - I need to insert new rows using pdm_load / pdm_userload that do not yet have a value for id and persid

TEC475549 - Why pdm_load command does not work from secondary server?

TEC477556 - How do we delete a single record from Service Desk in our Lab Environment?

 

 

carga.jpeg

Cargas dos objetos:

Loading Tenants - tenant ca_tenant inquilino

CA SDM Loading site  

CA SDM Loading location 

CA SDM carregando contatos ca_contact/usp_contact usando pdm_load

CA SDM Loading contacts pdm_load

CA SDM Loading contacts pdm_load on usp_contact

CA SDM Loading groups pdm_load

CA SDM Loading group members pdm_load

CA SDM Load department using pdm_load - dept - ca_resource_department

CA Service Desk Manager Load Category using pdm_load - pcat - Prob_Category - User view Prob_Ctg Category.xlsx

CA Service Desk Manager Load Category using pdm_load - pcat - Prob_Category - Prob_Ctg

Category.xlsx Schema - CA Service Desk Manager Load Category using pdm_load - pcat - Prob_Category - Prob_Ctg

CA Service Desk Manager Load Category using pdm_load - pcat - Prob_Category - Prob_Ctg

Loading Survey - survey_template svy_tpl

Loading Survey - Survey_Answer_Template - svy_atpl

Loading Survey - Survey_Question_Template - svy_qtpl

Resolution Code - usp_resolution_code - resocode - Código de resolução - Resolución - 解決

Resolution Method - usp_resolution_method - resomethod - Método de resolução - Resolución - 解決

CA SDM::. position - ca_job_title

Root Cause - rootcause - rc / Causa raiz - 根本原因 -

Carga Estados Brasileiros / Brazilian State load - ca_state_province

CA SDM Loading Change category 

 

 

erase.jpg

Apagar Informações:

CA SDM pdm_extract como apagar as categorias.

CA SDM how to delete location?

 

 

quebra-cabeca-globo1.jpg

Erros:

PDM_LOAD : ERROR: Invalid row termination, expected }

CA SDM caractere inválido na carga - pdm_load - Invalid character / CA SDM pdm_load 537 Invalid character encountered in input - error

TEC91429 - Loading data with the pdm_load utility into an object that is linked to more than 1 table creates UUID conflicts.

TEC1857735 - When extracting/importing MDB tables using pdm_extract/pdm_load utilities, getting "ERROR: Invalid row termination, expected }"

 

 

Tratar  informações:

CA SDM Cleaning duplicate contacts - MS SQL

MS SQL - Turn upper case for first letter/character on phrase

 

 

ideia.jpg

Ideias:

Extend pdm_load and pdm_userload functionality

 

 

 

 

know_more.png

Service Desk Manager 15 days Implementation

Exemplo de como usar pdm_deref - CA Service Management - 14.1 - Portuguese - Brazil - CA Technologies Documentation

 

pdm_extract what????  A Crash Course in the pdm_extract command! 

ImagemDescrição
01. Faça Login no CA SDM
02. Acesse a ABA Administração
03. Options Manager
04. Vá em Security
05. Altere as opções
06. use_eiam_artifact
07. use_eiam_authentication
08. eiam_hostname

 

 

Integrate CA Service Desk Manager with CA Embedded Entitlements Manager Manually - CA Service Management - 14.1 - CA Tec… 

Priority matrix

 

ImagemDescrição
01. CA SDM Login
02. TAB Administração
03. Menu Service Desk
04. Menu Solicitação / Incidente / Problema
05. Calculo de prioridade

CA Service Management - Ordem de instalação recomendada. 

 

 

  • Instalar componentes comunes
    • CA EEM
    • CA PAM
    • CA BI 
  • Instalación de aplicaciones
    • CA Service Catalog
    • CA Service Desk
    • CA USS
    • La integración de aplicaciones
  • Instalar otras aplicaciones
    • CA CCA
    • CA Xtraction
    • Otras herramientas
  • Aplicar actualizaciones de corrección - FIX
    • Faça Download das atualizações em support.ca.com
    • Applyptf
    • cazip

January 19, 2017 09:00 AM Eastern Standard Time

CA Technologies Completes Acquisition of Automic | Business Wire 

CA Technologies Completes Acquisition of Automic 

 

NEW YORK--(BUSINESS WIRE)--

CA Technologies (CA) today announced it has completed the acquisition of Automic Holding GmbH, a leader in business process and IT automation software. The close of this acquisition represents a significant milestone in CA’s strategy. The acquisition broadens CA’s solution set to better enable customers to drive digital transformation across their organizations to compete in today’s application economy.

The addition of Automic adds new cloud-enabled automation and orchestration capabilities across CA’s portfolio and increases its global reach. Automic’s European presence, coupled with CA’s broad portfolio, offers customers a comprehensive solution that complements existing technology investments and addresses the challenges of automation across the enterprise.

With the completion of the transaction, Todd DeLaughter, Automic’s Chief Executive Officer, becomes a general manager reporting into CA’s Chief Product Officer Ayman Sayed. The Automic organization and leadership team will continue to report directly to DeLaughter.

Under the terms of the agreement, the transaction is valued at approximately 600 million euros, net of cash and cash equivalents acquired.

CA will provide financial detail regarding the acquisition’s impact to Fiscal 2017 guidance when it reports third quarter earnings on January 24, 2017.

About CA Technologies

CA Technologies (CA) creates software that fuels transformation for companies and enables them to seize the opportunities of the application economy. Software is at the heart of every business in every industry. From planning, to development, to management and security, CA is working with companies worldwide to change the way we live, transact, and communicate – across mobile, private and public cloud, distributed and mainframe environments.

Como criar um SRF - Start Request Form?

 

ImagemDescrição
01. PAM Login
02. Library

03. Clique com o botão direito em cima da pasta desejada. 

 

Clique em New Object

04. Clique em Start Request Form

05. Clique em SRF - que é o nome fornecido do Start Request Form 

06. Clique em Form Elements

07. 

08. Selecione o Elemento desejado e arraste para a página.

09. Digite as informações do elemento,

 

Repita a ação conforme sua necessidade

10. CLique na ABA Propriedades

11. Selecione o processo a ser executado em Process Path

12. Clique em Save

ImagemDescrição
01. Ao utilizar o operado Invoke SOAP Mehod

02. Em Call Results, selecione as opções, conforme a imagem

 

03. Após a execução 

Vá em Operations Results, de acordo com o método haverá um ou mais níveis para busca

04. Por exemplo: Clique na variável com o botão direito
05. View Expression

06. Copie a variável que será criada no processo.

 

OBS: Tenha certeza que ela sempre existe, pois caso contrário apresentará erro.

 

 

 

CA PAM::. Como utilizar variáveis em dataset? 

CA SC::. Qual o endereço do webservice do Service Catalog? 

Veja também:

https://www.ca.com/us/services-support/ca-support/ca-support-online/knowledge-base-articles.tec612988.html 

 

https://www.ca.com/us/services-support/ca-support/ca-support-online/knowledge-base-articles.tec1788456.html 

 

https://www.ca.com/us/services-support/ca-support/ca-support-online/knowledge-base-articles.tec1147347.html 

 

Options Manager - CA Service Management - 14.1 - CA Technologies Documentation 

 

Iremos utilizar as seguintes opções para o comando:

  • [-c] Isto indica que a variável do NX.env será ecoado para o cliente. A lista destas variáveis está no site do servidor de arquivos / client_nx.env após a instalação.
  • -s (símbolo)] Não inclua o NX_ do arquivo NX.env.
                       Se você está desinstalando NX.env Então você pode encher
                       usar a / regex (/domsrvr:.*) para desinstalar muitas coisas.
  • -v (value) - valor
  •  -a (action) - ação

 

Para incluir uma nova opção:

 

Exemplo 01:

  • pdm_options_mgr -c -s NX_SERVLET_SERVER_URL -v "<myhostname>" -a pdm_option.inst
  • pdm_options_mgr -c -s NX_SERVLET_SERVER_URL -v "<myhostname>" -a pdm_option.inst -t

 

Exemplo 02:

 

  • pdm_options_mgr -c -s LDAP_NESTED_GROUPS -v NO -a pdm_option.inst
  • pdm_options_mgr -c -s LDAP_NESTED_GROUPS -v NO -a pdm_option.inst

 

Para remover uma opção:

 

  • pdm_options_mgr -c -s LDAP_NESTED_GROUPS -v NO -a pdm_option.deinst
  • pdm_options_mgr -c -s LDAP_NESTED_GROUPS -v NO -a pdm_option.deinst

 

pdm_options_mgr -?


pdm_options_mgr: illegal option -- ?
Usage pdm_options_mgr

pdm_options_mgr by itself will make the Options
Manager go to the database for the valid
Options. It is the same as action 1.

Examples:
pdm_options_mgr -c -a pdm_option.inst -s Symbol -v Value
pdm_options_mgr -c -a pdm_option.deinst -s Symbol -v Value

BOP Options
pdm_options_mgr -c -a option.inst -s Symbol
pdm_options_mgr -c -a option.deinst -s Symbol

BOP/NX.env Options
pdm_options_mgr -c -a pdm_option.inst -a option.inst -s Symbol -v value
pdm_options_mgr -c -a pdm_option.deinst -a option.deinst -s Symbol -v Value

 

[ -c ] This indicates that this NX.env variable
will be echoed out to the Client. A list
of these variables is in the server
site/client_nx.env file after installation.


[ -e ] This indicates that this NX.env variable
will be echoed out to the target servers ONLY.


[ -C ] If your NX.env variable is case sensitive,
use this argument. It will allow you to enter
upper and lower case symbols. The NX_ will be upper
case.

 

[ -d ] Domsrvr reply name i.e. domsrvr.


[ -u ] Make domsrvr request on behalf of this user.


[ -r ] User will be prompted to restart the Client.

 

[ -b ] If this argument is selected the Options Mgr
will try to send a bop message to indicate
the completion status.

Note: An object id must also be provided
of the variables with this specification is
kept on the server in site/client_nx.env.
If you don't provide a OID then it will
assume that is being called from the command line
and also update the value of the Option.
So use this without a OID if you are setting
an option from the command line.

 

[ -a (action) ]

action Can be option.inst, option.deinst,
pdm_option.inst, pdm_option.deinst
or one of the following numbers.

You may also enter one BOP and one NX.env
Option on one line. The same symbol will
be used for both Options.

 

action 1 - (uses rgen to sync database)
This reads Options from the database.
The option_id paramenter is ignored.
The symbol paramenter is ignored.
The value paramenter is ignored.

 

action 2 - (option.inst)
This uses the parameters to setup links.
The value paramenter is ignored.
It will use the symbol if given, otherwise
it will use the object_id to get the
symbol from the database.

 

action 3 - (option.deinst)
This uses the parameters to remove links.
The value paramenter is ignored.
It will use the symbol if given, otherwise
it will use the object_id to get the symbol
from the database.

 

action 4 - (pdm_option.inst)
This uses the parameters to set NX.env Options.
If the Options fail validation they will not
be set.

Note: If there is no validation in the
NX.env file, the Option will be set anyway.

 

action 5 - (pdm_option.deinst)
This uses the parameters to unset NX.env Options.

 

[ -n ] Use this with -b and optionally with -a to indicate
that there is no deinstall or install.


[ -t ] Use this option if you want to edit the NX.env.tpl file

 

[ -o (object id) ]


[ -s (symbol) ] Do not include the NX_ from the NX.env file.
If you are deinstalling NX.env stuff then you can
use a /regex (/domsrvr:.*) to deinstall many things.


[ -v (value) ]

 

SOAP ANSWER

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Client</faultcode>
<faultstring/>
<faultactor/>
<detail>
<ErrorMessage/>
<ErrorCode>1000</ErrorCode>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>

 

 

SOLUTION:

 

https://www.ca.com/us/services-support/ca-support/ca-support-online/knowledge-base-articles.tec485377.html 

Invalid input parameters

SOAP ANSWER

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Client</faultcode>
<faultstring/>
<faultactor/>
<detail>
<ErrorMessage/>
<ErrorCode>1010</ErrorCode>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>

 

SOLUTION

ErrorCode 1010 

  • MICHAEL NIEBUHR
    That is an error being returned from the Service Desk web service. ErrorCode 1010 indicates a bad session.
    For some reason Service Desk regected the Authentication Session for that Operator.

    Adding Exception handling to this and other SOAP calls to loop and retry the request should pervent the PAM process from getting hung up at this point.


    If this is a persistant problem you will want to discuss this with the Service Desk support team to see if they can help stabilise the Web Services.
    1 pessoa achou isso útil
    ÚtilCurtiu4Responder

Troubleshotting

 

FerramentaDiretório
SDM<drive>:\Program Files (x86)\CA\Service Desk Manager\log
USS<drive>:\Program Files\CA\Open Space\OSOP\logs
Catalog

<drive>:\Program Files (x86)\CA\Service Catalog\logs

<drive>:\Program Files (x86)\CA\Service Catalog\embeddded\tomcat\logs

PAM<drive>:\Program Files (x86)\CA\PAM\server\c2o\log
SM<drive>:\Program Files (x86)\CA\Service Management Administation\logs
EEm<drive>:\Program Files (x86)\CA\Directory\dxserver\logs
MDB<drive>:\Program Files\CA\SC\Mdb\Windows\logs
Instalaçõesc:\users\<usuário de instalação\AppData\

CA Service Management - Ordem de instalação recomendada.

 

  • Instale os componentes comuns
  • Instale as aplicações
  • Instale as demais aplicações
  • Aplicar Atualizações FIX
TMACUL

CA WORLD 2016

Posted by TMACUL Champion Jan 12, 2017

CA World '16 (@CAWorld) | Twitter 

 

Domingo, 13 de Novembro de 2016
Segunda, 14 de Novembro de 2016
Terça, 15 de Novembro de 2016
Quarta, 16 de Novembro de 2016
Quinta, 17 de Novembro de 2016

10:00 AM - 7:00 PM
8:00 AM - 6:00 PM
8:00 AM - 8:00 PM
6:30 AM - 8:00 PM
6:30 AM - 6:00 PM

 

Sponsor:

 

Latin America Speakers

http://transform.ca.com/rs/117-QWV-692/images/CAW16-LA-Speakers.pdf 

 

 

Mandalay

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quando e como utilizar?

 

  • Quando um dado é constantemente utilizado, uma informação que precisa ser digitada diversas vezes.
    • Exemplos: Usuário, senha, endereços de servidores, endereços de banco de dados, endereços de webservices, etc...
  • Se você estiver em um operador e precisar passar informações para outro operador.
  • Se você estiver em um processo pai e precisar passar informações para o processo filho.

 

Referenciando o dataset, como executar sua chamada?

 

 

  • Dataset do Operador
    • Local.Operator_name.field_name
    • Process[Operator_name_expression].field_name
    • Process[Operator_name_expression][field_name_expression]
  • Dataset do Processo
    • Process.field_name
    • Process[expression]
  • Dataset do Processo Pai
    • Caller.field_name
  • Dataset da biblioteca do PAM
    • Datasets[dataset_path].field_name
    • Datasets[dataset_path][field_name_expression]
      • Exemplo:
      • Datasets[“/Dataset/MyDataset”].PAM_DomainServer
  • Dataset do sistema
    • System.field_name
    • System[field_name_expression]
  • System.field_name

 

 

 

Define Dataset Pages and Variables - CA Process Automation - 4.3 - CA Technologies Documentation 

¿Cómo puedo hacer para importar objetos en el PAN?

 

ImagenDescripción
01. PAM Login
02. Hoja Library
03. Seleccionar una carpeta
04. Haz clic derecho y import  / importación

v

CA Service Catalog - Administration Tools Export  

 

 

Imagem
Descrição
Catalog_login.jpg01.Login
catalog_home.jpg02.Administração TAB
Catalog_export_02.jpg03.
04.Ferramentas / Tools

05. Exportar e escolher o tipo de objeto

  • Unidade de negócios
  • Configuração
  • Evento
  • Formulário
  • Diretiva
  • Dados do relatório
  • Oferta de serviço

 

 

http://www.ca.com/us/support/ca-support-online/product-content/knowledgebase-articles/tec478495.aspx

Reference Guide Release 12.6

ixutil Command Line Reference

Ocorre o erro de memória insuficiente do IXUTIL - CA Service Management - 14.1 - Portuguese - Brazil - CA Technologies D…

 

Colaboration:

schri27

perlu02

garma29

Você pode consultar os diversos microservices em:

 

http://<server name>:8080/usm/API/SOAP/index.html 

 

Login / Web Service Name: Account Web Service

 

http://<server name>:8080/usm/services/UserService?wsdl 

 

Web Service Name: Request Web Service

 

http://<server name>:8080/usm/services/RequestService?wsdl


select request.request_id, subdet.offering_id, subdet.id,
offer.offering_name ,
item.form_elem_name, item.form_elem_value
from usm_request as request
inner join usm_subscription_detail as subdet on subdet.request_id = request.request_id
inner join usm_offering as offer on offer.offering_id = subdet.offering_id
inner join usm_request_item_form as item on item.subscription_detail_id = subdet.id
where request.request_id = 10207

 

CA Technologies’ Jamie Brown on Privileged Users Mgmt, Continuous Authentication as Cyber Priorities 

 

Jane Edwards

 

Jamie Brown, director of global government relations at CA Technologies, has said the incoming administration should give more emphasis on the management of privileged users as part of efforts to build up the U.S. cybersecurity posture.

Brown wrote in a Nextgov article published Wednesday that organizations should facilitate continuous authentication through the use of behavioral-based and risk-factor analysis in the internet-of-things environment.

He cited some of the recommendations in a report released by the Commission on Enhancing National Cybersecurity, such as the creation of a public-private initiative that would help advance identity management and authentication measures as well as adoption of the National Institute of Standards and Technology’s Cybersecurity Framework.

The use of the NIST framework could help technology firms “prioritize cybersecurity investments to improve technology processes,” Brown wrote.

“State and local governments interested in aligning their information security practices with the framework could benefit from additional federal government guidance or incentives,” he added.

Brown also called on federal agencies to extend information technology modernization to deployment.

CA SDM::. La definición de SLA! ¿Como hacer? 

 

  1. Abrir a interface CA SDM.
  2. Verifique os requisitos prévios.
  3. Crie uma macro.
  4. Crie um evento.
  5. Crie um tipo de serviço.
  6. Anexe o tipo de serviço a um objeto.  - CA SDM::. La definición de SLA! ¿Como hacer? 

 

ImagemDescrição
CASDM_Login.jpg01. Login CA SDM
02. Administração / Administración  / Administration TAb
03. Eventos e Macros
04. Eventos
05. Criar Novo / Create New

06. Incluir los datos

 

  • nomme / nombre / name
  • Tipo de objeto / Object Type
  • Delay time na Aba 1 em formato 
    • hh:mm:ss
    • 00:00:00

 

Guardar / Save

07.Na aba informação de la configuração.

 

  • Workshift
    • Especifica as datas, dias e horas en que o tipo de serviço está em vigor.
  • On Done Event Flag
    • Especifica a ação a tomar uma vez que o evento for completado.
  • Condição
    • Mostra a macro (sw está associado com o evento) que indica la condição se comprova por  evento.

08. 

Adicione as ações

 

Salvar

 

 

CA SDM::. La definición de un evento! ¿Como hacer? - español 

Criar uma solução capaz de disponibilizar ao usuário final não aceitar a solução de um ticket.

 

 

 

 

ImagemDescrição
CASDM_Login.jpg01. CA SDM Login
02. Administração
03. Service Desk
04. Request / Incident / problem
05. Transição de Incidente  / Incident Transition

06. Editar transição de status /  Editar la transición de status

 

Desde o estado

 

Até

 

Ao estado

 

Por exemplo de:

Resolvido hasta  Em Progresso

07. Editar Tipo de Transição

08. Criar Novo / Crear Nuevo / Create new

09. 

Symbol: "NÃO ACEITAR resolução de incidente"

 

Button Text: "NÃO Aceitar"

 

Header Text: "Botão Não Aceitar"

 

 

CA SDM::. La definición no aceptará una solución del usuario final - español. 

.

 

Opções do gerenciador de solicitações

 

OpçãoDescrição
Area_DefaultsDetermina o que acontece quando o campo Área de solicitação é especificado em uma página Detalhes da solicitação.
Uma Área de solicitação pode ter um destinatário e grupo padrão. Quando essa opção é ativada, o destinatário e o grupo do Detalhe da solicitação são preenchidos com os padrões da Área de solicitação.

Gerenciador de opções - CA Service Management - 14.1 - Portuguese - Brazil - CA Technologies Documentation 

 

 

ImagenesDescripción
01. Login CA SDM
02. Administração / Adminictración / Administration

03. Gerenciador de Opções /

Gestor de opciones  /

Options manager

04. Request Mgr
05. Editar a opção Area_Defaults
06. Instalar

07. Reinicie o serviço o  mais rapidamente possível.

 

 

 

Você pode instalar uma opção do CA SDM. Se estiver usando a configuração de disponibilidade avançada, é possível instalar uma opção somente no servidor de segundo plano. No servidor de aplicativos ou em espera, é possível exibir os detalhes da opção após a instalação.

Instalar/desinstalar opções do Gerenciador de opções - CA Service Management - 14.1 - Portuguese - Brazil - CA Technolog… 

 

Você também pode instalar opções da linha de comando usando o seguinte script:

$NX_ROOT/bin/pdm_options_mgr -c -b -a pdm_option.inst

 

 

Saiba Mais

TEC523832 - Giving the Request Area on a new Request opened by an Employee a default value that cannot be edited

 

Instalación/desinstalación de opciones del gestor de opciones - CA Service Management - 14.1 - Spanish - Spain - CA Tech… 

 

Gestor de opciones - CA Service Management - 14.1 - Spanish - Spain - CA Technologies Documentation 

 

Asignación automática - CA Service Management - 14.1 - Spanish - Spain - CA Technologies Documentation 

.

ImagemDescripção
01. Login SDM
02. Administração
03. Service Desk
04. Incidente/Solicitação/Problema
05. área - Abra uma área

06. Na aba 1 Geral .. Propriedades

 

Clique em Adicionar propriedade

07. 

 

Incluir a sequência

Incluir o Label

Clique em Salvar/Guardar/Save

 

 

 

Know more:

Define a Category or Area - CA Service Management - 14.1 - CA Technologies Documentation 

tec545858 - What is the maximum number of Properties that can be created for a Category or Request Area?

tec1586972 - Some properties are kept when changing the category on a ticket 

tec1292025 - Is it possible to add Request Area or Category Properties to a ticket created via REST call?

A criação de uma nova área/categoria de incidente

 

ImagemDescrição
CASDM_Login.jpg01. CA SDM Login 
02. Administração
03. Service Desk
04. Solicitação/Incidente/Problema
05. Areas
06. Criar Novo

07. Complete a informação:

 

Simbolo - Symbol

 

Tire a seleção do checkbox "Self-Service Inlcude"

 

Clique em Salvar/Guardar / Save

Criação de um novo usuário no CA Service Desk

 

ImagenesDescripción
CASDM_Login.jpg01. CA SDM Login
02. Arquivo - Archivo  - File

03. Novo contato

Nuevo contacto - new contact

04. 

05. Insira as informações na tela:

 

Sobrenome - Apelido - Last Name

ID de Usuário - User ID

Tipo de contato - Contact Type

Tipo de aceso - Access Type

Time Zone

Turno de trabalho - Work Schedule

Notificação - Notificación - Notification Method

Notificação do turno de trabalho - Workshift Notification

 

Clique em Salvar / Save

06. 

 

 

 

 

Know More:

Service Desk Manager 15 days Implementation 

Manage Users - CA Service Management - 14.1 - CA Technologies Documentation 

Creación de contactos manualmente - CA Service Management - 14.1 - Spanish - Spain - CA Technologies Documentation 

CA SDM Service Desk - Cadastro de usuários & Analistas 

Por padrão de fábrica na soluções existem pré configurados os seguintes estados/status:

 

 

Configuration Item Service Status
Active
Active, No Maintenance
Available
Back Ordered
Discontinued
Disposed Of
Hidden
In Repair
In Service
On Loan
On Order
Planned
Received
Spare
Temp Active
Trial
Unavailable
Unknown
Upgraded
Warehoused


http://<server name>:8686/group/control_panel

 

Qual a URL do USS - Unified Self Service / CA Open Space 

.La definición no aceptará una solución del usuario final.

 

 

ImagenDescripción
CASDM_Login.jpg01. CA SDM Login
02. Administración
03. Service Desk
04. Request / Incident / problem
05. Incident Transition

06. Editar la transición de status

 

Desde estado

 

Hasta

 

A estado

 

por ejemplo

Resolved hasta  En Progreso

07. Edit Transition Type 

 

08. Crear Nuevo / Create new

09. 

Symbol: "NO ACCEPT incident resolution button"

 

Button Text: "NO ACCEPT"

 

Header Text: "NO ACCEPT button"

 

CA SDM::. La definición de SLA! ¿Como hacer? 

 

  1. Abra la interfaz de usuario web de CA SDM.
  2. Verifique los requisitos previos.
  3. Cree una macro.
  4. Cree un evento.
  5. Cree un tipo de servicio.
  6. Adjunte el tipo de servicio a un objeto.  - CA SDM::. La definición de SLA! ¿Como hacer? 

 

ImagenDescripción
CASDM_Login.jpg01. Login CA SDM
02. Administración  / Administration TAb
03. Events and Macros
04. Events
05. Crear Nuevo / Create New

06. Incluir los datos

 

  • nombre/name
  • Tipo de objeto / Object Type
  • Delay time en Hoja 1 en formato 
    • hh:mm:ss
    • 00:00:00

 

Guardar / Save

 

07.La hoja información de la configuración.

 

  • Workshift
    • Especifica las fechas, días y horas en que el tipo de servicio está en vigor.
  • On Done Event Flag
    • Especifica la acción a tomar una vez que el evento se ha completado.
  • Condition
    • Muestra la macro (si está asociado con el evento) que indica la condición se comprueba por el evento.

08. 

Adcione las aciones

 

Guardar

La definición de SLA en CA Service Desk! ¿Como hacer?

 

Para crear un tipo de servicio, usted debe obtener los acontecimientos para marcar y eventos tienen macros, es decir, tenemos que crear un conjunto de datos para la configuración de SLA. Sin embargo, los CA Technologies ofrece una lista preconfigurada razonable que podemos utilizar.

 

Como definir um SLA? 

CA SDM: Instalación del gestor de opciones la opción Area_Defaults 

 

  1. Abra la interfaz de usuario web de CA SDM.
  2. Verifique los requisitos previos.
  3. Cree una macro.
  4. Cree un evento.
  5. Cree un tipo de servicio.
  6. Adjunte el tipo de servicio a un objeto.  (

 

ImagenesDescripción

CASDM_Login.jpg

01. Login CA SDM
02. Administración  / Administration TAb
03. Service Desk
04. Tipo de Servicio / Service Type
05. Criar Nuevo / Create New

06. Incluir el Simbolo / Symbol

Guardar/Save

07.

Adcione el evento del tipo de servicio

 

Add Service Type Event

 

 

 

Cómo configurar acuerdos de nivel de servicio (SLA) - CA Service Management - 14.1 - Spanish - Spain - CA Technologies D… 

 

Manage Service Type and Service Type Events - CA Service Management - 14.1 - CA Technologies Documentation 

Gestión del tipo de servicio y de los eventos de tipo de servicio - CA Service Management - 14.1 - Spanish - Spain - CA … 

View Events - CA Service Management - 14.1 - CA Technologies Documentation 

Visualización de eventos - CA Service Management - 14.1 - Spanish - Spain - CA Technologies Documentation 

Instalación del gestor de opciones la opción Area_Defaults

 

"Determina lo que sucede cuando se especifica el campo Área de solicitud en una página de detalles de solicitud.
Un área de solicitud puede tener un asignatario y un grupo predeterminados. Cuando esta opción está activada, en la página Detalles de la solicitud se rellenan automáticamente tanto el asignatario como el grupo con los valores predeterminados del campo Área de solicitud."

 

"Varias opciones están disponibles en el Gestor de opciones para controlar la creación de tickets no asignados. Estas opciones tienen un ámbito global. Afectan a la creación de todos los tipos de tickets indicados, independientemente de que se haya activado o no la asignación automática. Si no se cumple la condición señalada, no se permite guardar el ticket nuevo o actualizado."

 

 

ImagenesDescripción
01. Login CA SDM
02. Adminictración / Administration
03. Gestor de opciones  / Options manager
04. Request Mgr
05. Editar la opción Area_Defaults
06. Instalar

07. Reinicie todos los servidores rápidamente

para mantener la coherencia de la funcionalidad.

El cambio en estas opciones contiene cambios Majic y/o Spel.

 

 

Saiba más:

 

TEC523832 - Giving the Request Area on a new Request opened by an Employee a default value that cannot be edited

 

Instalación/desinstalación de opciones del gestor de opciones - CA Service Management - 14.1 - Spanish - Spain - CA Tech… 

 

Gestor de opciones - CA Service Management - 14.1 - Spanish - Spain - CA Technologies Documentation 

 

Asignación automática - CA Service Management - 14.1 - Spanish - Spain - CA Technologies Documentation 

La creación de una nueva área de incidente

 

Imagenes Descripción
CASDM_Login.jpg01. CA SDM Login 
02. Administración
03. Service Desk
04. Request/Incident/Problem
05. Areas
06. Create New

07. Complete la información:

 

Simbolo - Symbol

 

Anule la selección de la casilla de verificación para el "Self-Service Inlcude"

 

Clique em Guardar / Save

Creación de un nuevo usuario

 

ImagenesDescripción
CASDM_Login.jpg01. CA SDM Login
02. Archivo  - File
03. Nuevo contacto - new contact
04. 

05. Complete la información:

 

Apelido - Last Name

ID de Usuario - User ID

Contact Type

Tipo de acceso - Access Type

Time Zone

Work Schedule

Notificación - Notification Method

Workshift Notification

 

Clique em Guardar

06. 

 

 

 

 

Know More:

Service Desk Manager 15 days Implementation 

Manage Users - CA Service Management - 14.1 - CA Technologies Documentation 

Creación de contactos manualmente - CA Service Management - 14.1 - Spanish - Spain - CA Technologies Documentation 

CA SDM Service Desk - Cadastro de usuários & Analistas