SlideShare uma empresa Scribd logo
1 de 145
Baixar para ler offline
2023
ServiceNow
Service Catalog
O que irei aprender?
• Produtos
• Instância PDI
• Update set
• Visão geral
• Jornada do usuário
• Configuração
• Flow
• Relatório
• Dashboard
• GoLive
Releases
Quebec
Rome
Madrid
New
York
Orlando
Paris
San
Diego
London
Jan
2018
March
2019
Sep
2019
Mar
ch
202
0
Sep
2020
March
2021
Sep
2021
March
2022
Tokyo
August
2022
Utah
February
2023
Vancouver
Q3
2023
Washington
Q1
2024
Xanadu
Q3
2024
Yokohama
Q1
2025
Zurich
Q3
2025
Vancouver release
https://shrturl.app/sbFkb6 devlink.sn/vancouver
Learning
• NowLearning
• Developer
• Community
• Udemy
• YouTube
• Linkedin
• Twitter
• HighSpot
System Administrator Career Journey
System Administrators
System Administrators should have "power skills" in the following areas:
•Communication
• Active Listening
• Presentation
• Business Writing
• Writing User Stories
•Problem Solving and Troubleshooting
• Troubleshooting Basics
• Managing Complexity
• Lean Problem Solving
• Decision Making
• Root Cause Analysis
• Consulting and problem solving
•Technical Skills
• Database Engineering
• API and Web Services
Vancouver
• Integration Hub
• Generative AI
• Document Intelligence
• Flow Designer
• Improved email in Workspace
• GenAI in Workspace – case summary
• UI Builder
• Dashboard
• Next Expericence Save filters
• Platform Security
• New data type – Geo Point
• Decision tables
• Priorities for event processing
• Text to Code
• devlink.sn/vancouver
What is Variable / O que é variável
• Variáveis do catálogo de serviço são perguntas/informações sobre escolhas dos usuários/clientes para
especificar e definir a solicitação, apoiam a definir a estrutura, são utilizadas para receber detalhes da
solicitação que serão utilizadas pelo ServiceNow para determinar um grupo de atendimento e também apoiar
o analista responsável pelo atendimento a solucionar o item minimizando a iteração com o usuário
solicitante.
{x} = 1
What
• Text / Texto
• Choice / Escolha
• Date / Data
• Table / Tabela
• + outros
Links Úteis:
Todos os Tipos de variáveis de Catálogo -> https://docs.servicenow.com/en-US/bundle/utah-servicenow-
platform/page/product/service-catalog-management/reference/r_VariableTypes.html
Detalhamento de cada parametro existente em váriaveis -> https://docs.servicenow.com/bundle/utah-servicenow-
platform/page/product/service-catalog-management/task/t_CreateAVariableForACatalogItem.html
What is Variable set?
• Variable set (conjunto de variáveis) é uma coleção de variáveis que é reutilizável e podemos definir variáveis
de usuário em vários itens de catálogo e guia de pedidos.
{x}
{y}
{f}
What is the difference between variables and Variable Set?
Uma variável está relacionada a um item de catálogo
• ou seja está diretamente relacionada ao ITEM e não se repete em outros itens de catálogo
• Especifica para o item, para o atendimento dele, geralmente uma informação para atendimento que raramente
compões métricas ou precisa ser consultada em pesquisas
• Sem Reusabilidade
• Reportabilidade baixa
Um Variable set / conjunto de variáveis está relacionada a um ou mais itens de catálogo,
• Ou seja, o valor se repete e tem o mesmo objetivo em vários itens de catálogo
• O Variable Set geralmente é criado para um processo global, ou para um grupo de processos que exigem sempre
os mesmos dados. Exemplos:
• global: Conjunto de variáveis comuns para TODAS as requisições
• Processo : Conjunto de variavel de telefonia, onde existem campos que solicitam tipo de telefonia e já
possuem o campo NUMERO DE TELEFONE com todas as máscaras necessárias para o processo
• Reusabilidade alta -> pode ser colocado em todos os itens de catálogo refletindo as variáveis, ao alterar o variable
SET todos os itens de catálogo que o possuem são atualizado automaticamente.
• Reportabilidade alta -> Poderão ser feitos relatórios com base nos campos existentes no item de catálogo do
variable SET e o Report apresentará TODOS os itens de catálogo que possuem essas variáveis. -> exemplo:
tenho mais de 1 item de telefonia, mas todos tem a variable set com o campo telefone, então posso Pesquisar ou
fazer relatórios de ITENS solicitados por telefonia, ou por ddd.
variable sets
Casos de uso
• Campos auto populados sobre informações do usuário logado
• Campos como e-mail, telefone
• Centro de custo
• Servidores
• Locais
• Empresas
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Option
Option
Option
Option
Choice
Choice
Choice
Choice
Choice
Choice
Choice
Date/time
Date/time
Display label
Display label
UI Policy
A User Interface {UI) Policy is a rule that is applied to a form to dynamically change form information.
Specify when and how fields appear when viewing Catalog Tasks, Catalog Items, and Requested
Item Tasks
UI Policy – use cases
• Hide
• Mandatory
• Section
UI Policy – How to create
UI Policy – How to create
1
UI Policy – How to create
2
UI Policy – How to create
3
UI Policy – How to create
4
UI Policy – How to create
5
The format is variable_set_name » variable_name.
UI Policy – How to create
UI Policy – How to create
6
UI Policy – How to create
7
UI Policy – How to create
8
UI Policy – How to create
UI Policy – How to create
UI Policy – How to create
UI Policy – How to create
UI Policy – How to create
UI Policy – How to create
UI Policy – How to create
UI Policy – How to create
9
UI Policy – How to create
10
UI Policy – How to create
11
UI Policy – How to create
12
UI Policy – How to create
13
UI Policy – How to create
14
UI Policy – How to create
User Criteria
User criteria enables you to allow access to users
based on role, department, group, location, or
company. Administrators can control access to pages,
widgets, widget instances, announcements, and search
sources in a portal by creating and applying user
criteria.
User criteria records define conditions that are
evaluated against user records. When user criteria is
defined, portal records are only visible to users who
pass the defined conditions.
User Criteria
User Criteria
1
User Criteria
2
User Criteria
User Criteria
3
User Criteria
3
User Criteria
4
User Criteria
4
User Criteria
4
cmdb_read
Users with 'cmdb_read' Role
User Criteria
5
User Criteria
5
User Criteria
6
User Criteria
6
User Criteria
7
User Criteria
7
User Criteria
8
User Criteria
9
User Criteria
9
User Criteria
10
User Criteria
User Criteria Diagnostics
User Criteria Diagnostics
User Criteria Diagnostics
User Criteria Diagnostics
User Criteria Diagnostics
User Criteria
• User
• Group
• Role
• Company
• Location
• Department
• script
Catalog Client Script
Client-side scripts can add dynamic effects and validation to forms. Scripts can apply to service catalog items or
variable sets, allowing administrators to use the same functionality that is available on other forms.
You can use client side scripts to:
• Get or set variable values.
• Hide or display variables.
• Make variables mandatory or not.
• Validate form submission.
• Add something to the cart.
• Order something immediately.
Catalog Client Script
Navigate to All > Service Catalog > Catalog Administration > Catalog Client Scripts
Catalog Client Script
1
Catalog Client Script
2
Catalog Client Script
2
Catalog Client Script
3
Catalog Client Script
4
Catalog Client Script
4
Catalog Client Script
4
Catalog Client Script
4
Catalog Client Script
5
Catalog Client Script
6
Catalog Client Script
7
Catalog Client Script
8
Catalog Client Script
• g_form.getValue('variable_name');
function onChange(control, oldValue, newValue, isLoading)
{
alert(g_form.getValue('short_description'));
}
Catalog Client Script
• g_form.setVisible(fieldName, false);
function onChange(control, oldValue, newValue, isLoading, isTemplate) {
g_form.setVisible(‘state’, true)
}
Catalog Client Script
• g_form.setMandatory(fieldName, false);
function onChange(control, oldValue, newValue, isLoading, isTemplate) {
//If the page isn't loading
if (!isLoading)
{
//If the new value isn't blank
if(newValue != ‘’)
g_form.setVisible('priority', false);
else
g_form.setVisible('priority', true);
}
}
Catalog Client Script
• g_form. setValue(fieldName, value);
g_form.setValue("requester_name',g_user.getFullName());}
Script Include
As Scripts Includes são usados para armazenar o JavaScript executado no servidor.
Criar Scripts Includes para armazenar funções e classes JavaScript para uso por scripts de servidor. Cada
script include define uma classe de objeto ou uma função.
Script Include
Script Include
Script Include
1
Script Include
2
Script Include
3
Script Include
4
Script Include
5
Script Include
6
Script Include
7
Script Include
8
Script Include
8
Script Include
Script Include
Script Include
Script Include
new MyScript2();
Script Include
Script Include
Script Include
Search
Cart Holding
Specific item(s)s
Specific items
and services
Work required
To fulfill items
Request
(REQ)
Request
Item (RITM)
Request
Item (RITM)
task
task
task
Search
task
ritm
req
Sym table
REQ sc_request
RITM sc_req_item
SCTASK sc_task
INC incident
Global Search
Search
Search
Search
Search
Search
Search
Search
Search
Search
Wildcard Description
*search-term
%search-term%
Search for values that contain search-term.
%search-term Search for values that end with search-term.
search-term% Search for values that start with search-term.
=search-term Search for values that equal search-term.
!*search-term Search for values that don't contain search-term.
!%search-term Search for values that don't end with search-term.
!=search-term Search for values that don't equal search-term.
Search
Search
Search
THANK YOU

Mais conteúdo relacionado

Semelhante a ServiceNow Service Catalog Learning Guide

Hexagonal Rails
Hexagonal RailsHexagonal Rails
Hexagonal RailsLuiz Costa
 
Visao geraldorup 20slides
Visao geraldorup 20slidesVisao geraldorup 20slides
Visao geraldorup 20slideshoraciosila
 
Construindo um micro-serviço Java 100% funcional em 15 minutos
Construindo um micro-serviço Java 100% funcional em 15 minutosConstruindo um micro-serviço Java 100% funcional em 15 minutos
Construindo um micro-serviço Java 100% funcional em 15 minutosRafael Chaves
 
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a QualidadeERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a QualidadeAndré Abe Vicente
 
365on Lab Asp.Net MVC Fundamentos 01 Overview
365on Lab Asp.Net MVC Fundamentos 01 Overview365on Lab Asp.Net MVC Fundamentos 01 Overview
365on Lab Asp.Net MVC Fundamentos 01 OverviewAlexsandro Almeida
 
JSF com Primefaces
JSF com PrimefacesJSF com Primefaces
JSF com PrimefacesFabio Noth
 
Especificação de Requisitos de Software
Especificação de Requisitos de SoftwareEspecificação de Requisitos de Software
Especificação de Requisitos de SoftwareRalph Rassweiler
 
requisitos de software.pptx
requisitos de software.pptxrequisitos de software.pptx
requisitos de software.pptxAlanCunha14
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
 
Rapid Application Development com Tapestry 5
Rapid Application Development com Tapestry 5Rapid Application Development com Tapestry 5
Rapid Application Development com Tapestry 5Marcelo Rodrigues
 
Palestra MVC - Online tech day 2010
Palestra MVC - Online tech day 2010Palestra MVC - Online tech day 2010
Palestra MVC - Online tech day 2010Alexandre Tarifa
 
Metodologia de desenvolvimento de sistemas
Metodologia  de desenvolvimento de sistemasMetodologia  de desenvolvimento de sistemas
Metodologia de desenvolvimento de sistemasPriscila Stuani
 
Operações - Base de Conhecimento - Parte 01
Operações - Base de Conhecimento - Parte 01Operações - Base de Conhecimento - Parte 01
Operações - Base de Conhecimento - Parte 01Alan Carlos
 
Apresentação Íconna e relatórios
Apresentação Íconna e relatóriosApresentação Íconna e relatórios
Apresentação Íconna e relatóriosGuilherme Costa
 
DevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsDevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsAdriano Bertucci
 

Semelhante a ServiceNow Service Catalog Learning Guide (20)

Hexagonal Rails
Hexagonal RailsHexagonal Rails
Hexagonal Rails
 
Visao geraldorup 20slides
Visao geraldorup 20slidesVisao geraldorup 20slides
Visao geraldorup 20slides
 
Curso AngularJS - Parte 1
Curso AngularJS - Parte 1Curso AngularJS - Parte 1
Curso AngularJS - Parte 1
 
Arquitetura de sistemas web
Arquitetura de sistemas webArquitetura de sistemas web
Arquitetura de sistemas web
 
Construindo um micro-serviço Java 100% funcional em 15 minutos
Construindo um micro-serviço Java 100% funcional em 15 minutosConstruindo um micro-serviço Java 100% funcional em 15 minutos
Construindo um micro-serviço Java 100% funcional em 15 minutos
 
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a QualidadeERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
 
365on Lab Asp.Net MVC Fundamentos 01 Overview
365on Lab Asp.Net MVC Fundamentos 01 Overview365on Lab Asp.Net MVC Fundamentos 01 Overview
365on Lab Asp.Net MVC Fundamentos 01 Overview
 
JSF com Primefaces
JSF com PrimefacesJSF com Primefaces
JSF com Primefaces
 
Especificação de Requisitos de Software
Especificação de Requisitos de SoftwareEspecificação de Requisitos de Software
Especificação de Requisitos de Software
 
requisitos de software.pptx
requisitos de software.pptxrequisitos de software.pptx
requisitos de software.pptx
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
Rapid Application Development com Tapestry 5
Rapid Application Development com Tapestry 5Rapid Application Development com Tapestry 5
Rapid Application Development com Tapestry 5
 
Palestra MVC - Online tech day 2010
Palestra MVC - Online tech day 2010Palestra MVC - Online tech day 2010
Palestra MVC - Online tech day 2010
 
Oficina cake php
Oficina cake phpOficina cake php
Oficina cake php
 
Webinar Magento Commerce
Webinar Magento Commerce Webinar Magento Commerce
Webinar Magento Commerce
 
Metodologia de desenvolvimento de sistemas
Metodologia  de desenvolvimento de sistemasMetodologia  de desenvolvimento de sistemas
Metodologia de desenvolvimento de sistemas
 
Conexão Magento SP
Conexão Magento SPConexão Magento SP
Conexão Magento SP
 
Operações - Base de Conhecimento - Parte 01
Operações - Base de Conhecimento - Parte 01Operações - Base de Conhecimento - Parte 01
Operações - Base de Conhecimento - Parte 01
 
Apresentação Íconna e relatórios
Apresentação Íconna e relatóriosApresentação Íconna e relatórios
Apresentação Íconna e relatórios
 
DevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsDevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App Insights
 

Mais de Tiago Macul

295 ClubServicenow_platform-team-estimator.pdf
295 ClubServicenow_platform-team-estimator.pdf295 ClubServicenow_platform-team-estimator.pdf
295 ClubServicenow_platform-team-estimator.pdfTiago Macul
 
ServiceNow ITOM Event, Discovery Tiago Macul
ServiceNow ITOM Event, Discovery Tiago MaculServiceNow ITOM Event, Discovery Tiago Macul
ServiceNow ITOM Event, Discovery Tiago MaculTiago Macul
 
20240216_288_ClubServicenow_NowCreate.pdf
20240216_288_ClubServicenow_NowCreate.pdf20240216_288_ClubServicenow_NowCreate.pdf
20240216_288_ClubServicenow_NowCreate.pdfTiago Macul
 
20240202_287_ClubServicenow_Washington.pdf
20240202_287_ClubServicenow_Washington.pdf20240202_287_ClubServicenow_Washington.pdf
20240202_287_ClubServicenow_Washington.pdfTiago Macul
 
202401_Posts.pdf
202401_Posts.pdf202401_Posts.pdf
202401_Posts.pdfTiago Macul
 
Guia Passo a Passo_ Como Criar uma Conta de Serviç... - ServiceNow Community.pdf
Guia Passo a Passo_ Como Criar uma Conta de Serviç... - ServiceNow Community.pdfGuia Passo a Passo_ Como Criar uma Conta de Serviç... - ServiceNow Community.pdf
Guia Passo a Passo_ Como Criar uma Conta de Serviç... - ServiceNow Community.pdfTiago Macul
 
20240119_285_ClubServicenow.pdf
20240119_285_ClubServicenow.pdf20240119_285_ClubServicenow.pdf
20240119_285_ClubServicenow.pdfTiago Macul
 
20240112_284_ClubServicenow.pdf
20240112_284_ClubServicenow.pdf20240112_284_ClubServicenow.pdf
20240112_284_ClubServicenow.pdfTiago Macul
 
20231215 282 ClubServicenow
20231215 282 ClubServicenow20231215 282 ClubServicenow
20231215 282 ClubServicenowTiago Macul
 
20231215_282_ClubServicenow.pdf
20231215_282_ClubServicenow.pdf20231215_282_ClubServicenow.pdf
20231215_282_ClubServicenow.pdfTiago Macul
 
20231123_278_ClubServicenow_ITSM.pdf
20231123_278_ClubServicenow_ITSM.pdf20231123_278_ClubServicenow_ITSM.pdf
20231123_278_ClubServicenow_ITSM.pdfTiago Macul
 
20231110_277_ClubServicenow_Search.pdf
20231110_277_ClubServicenow_Search.pdf20231110_277_ClubServicenow_Search.pdf
20231110_277_ClubServicenow_Search.pdfTiago Macul
 
20231013_274_ClubServicenow_Catalog.pdf
20231013_274_ClubServicenow_Catalog.pdf20231013_274_ClubServicenow_Catalog.pdf
20231013_274_ClubServicenow_Catalog.pdfTiago Macul
 
267_20230812_ClubServicenow_License_Subscription.pdf
267_20230812_ClubServicenow_License_Subscription.pdf267_20230812_ClubServicenow_License_Subscription.pdf
267_20230812_ClubServicenow_License_Subscription.pdfTiago Macul
 
20230623_260_ClubServicenow_GuidedTour.pdf
20230623_260_ClubServicenow_GuidedTour.pdf20230623_260_ClubServicenow_GuidedTour.pdf
20230623_260_ClubServicenow_GuidedTour.pdfTiago Macul
 
259 Club ServiceNow LowCode
259 Club ServiceNow LowCode259 Club ServiceNow LowCode
259 Club ServiceNow LowCodeTiago Macul
 
20230414_251_ClubServicenow_Updateset.pdf
20230414_251_ClubServicenow_Updateset.pdf20230414_251_ClubServicenow_Updateset.pdf
20230414_251_ClubServicenow_Updateset.pdfTiago Macul
 
20230331_250_FlowDesigner.pdf
20230331_250_FlowDesigner.pdf20230331_250_FlowDesigner.pdf
20230331_250_FlowDesigner.pdfTiago Macul
 
Service now dashboards
Service now dashboardsService now dashboards
Service now dashboardsTiago Macul
 
Servicenow reports
Servicenow reportsServicenow reports
Servicenow reportsTiago Macul
 

Mais de Tiago Macul (20)

295 ClubServicenow_platform-team-estimator.pdf
295 ClubServicenow_platform-team-estimator.pdf295 ClubServicenow_platform-team-estimator.pdf
295 ClubServicenow_platform-team-estimator.pdf
 
ServiceNow ITOM Event, Discovery Tiago Macul
ServiceNow ITOM Event, Discovery Tiago MaculServiceNow ITOM Event, Discovery Tiago Macul
ServiceNow ITOM Event, Discovery Tiago Macul
 
20240216_288_ClubServicenow_NowCreate.pdf
20240216_288_ClubServicenow_NowCreate.pdf20240216_288_ClubServicenow_NowCreate.pdf
20240216_288_ClubServicenow_NowCreate.pdf
 
20240202_287_ClubServicenow_Washington.pdf
20240202_287_ClubServicenow_Washington.pdf20240202_287_ClubServicenow_Washington.pdf
20240202_287_ClubServicenow_Washington.pdf
 
202401_Posts.pdf
202401_Posts.pdf202401_Posts.pdf
202401_Posts.pdf
 
Guia Passo a Passo_ Como Criar uma Conta de Serviç... - ServiceNow Community.pdf
Guia Passo a Passo_ Como Criar uma Conta de Serviç... - ServiceNow Community.pdfGuia Passo a Passo_ Como Criar uma Conta de Serviç... - ServiceNow Community.pdf
Guia Passo a Passo_ Como Criar uma Conta de Serviç... - ServiceNow Community.pdf
 
20240119_285_ClubServicenow.pdf
20240119_285_ClubServicenow.pdf20240119_285_ClubServicenow.pdf
20240119_285_ClubServicenow.pdf
 
20240112_284_ClubServicenow.pdf
20240112_284_ClubServicenow.pdf20240112_284_ClubServicenow.pdf
20240112_284_ClubServicenow.pdf
 
20231215 282 ClubServicenow
20231215 282 ClubServicenow20231215 282 ClubServicenow
20231215 282 ClubServicenow
 
20231215_282_ClubServicenow.pdf
20231215_282_ClubServicenow.pdf20231215_282_ClubServicenow.pdf
20231215_282_ClubServicenow.pdf
 
20231123_278_ClubServicenow_ITSM.pdf
20231123_278_ClubServicenow_ITSM.pdf20231123_278_ClubServicenow_ITSM.pdf
20231123_278_ClubServicenow_ITSM.pdf
 
20231110_277_ClubServicenow_Search.pdf
20231110_277_ClubServicenow_Search.pdf20231110_277_ClubServicenow_Search.pdf
20231110_277_ClubServicenow_Search.pdf
 
20231013_274_ClubServicenow_Catalog.pdf
20231013_274_ClubServicenow_Catalog.pdf20231013_274_ClubServicenow_Catalog.pdf
20231013_274_ClubServicenow_Catalog.pdf
 
267_20230812_ClubServicenow_License_Subscription.pdf
267_20230812_ClubServicenow_License_Subscription.pdf267_20230812_ClubServicenow_License_Subscription.pdf
267_20230812_ClubServicenow_License_Subscription.pdf
 
20230623_260_ClubServicenow_GuidedTour.pdf
20230623_260_ClubServicenow_GuidedTour.pdf20230623_260_ClubServicenow_GuidedTour.pdf
20230623_260_ClubServicenow_GuidedTour.pdf
 
259 Club ServiceNow LowCode
259 Club ServiceNow LowCode259 Club ServiceNow LowCode
259 Club ServiceNow LowCode
 
20230414_251_ClubServicenow_Updateset.pdf
20230414_251_ClubServicenow_Updateset.pdf20230414_251_ClubServicenow_Updateset.pdf
20230414_251_ClubServicenow_Updateset.pdf
 
20230331_250_FlowDesigner.pdf
20230331_250_FlowDesigner.pdf20230331_250_FlowDesigner.pdf
20230331_250_FlowDesigner.pdf
 
Service now dashboards
Service now dashboardsService now dashboards
Service now dashboards
 
Servicenow reports
Servicenow reportsServicenow reports
Servicenow reports
 

ServiceNow Service Catalog Learning Guide