Customizando o portal do SCSM – Conteúdo do portal – Parte 4

Olá,

Continuando a serie Customizando o Portal do SCSM, vou detalhar os arquivos que fazem parte do novo portal do usuário final.

As modificações feitas do portal antigo para o novo estão descritas no código como “PORTALMOD”.

Modificações dos arquivos CSS

Os arquivos CSS são responsáveis pela aparência do portal, onde foram modificados do portal antigo para o portal novo. Os arquivos CSS estão localizados na pasta  .\AnalystWeb e .\End User Portal\MasterPages.

Arquivos Mestre (Master)

Responsavel pelo Layout da pagina ASPX. Existem 3 arquivos para portal do usuário final que ficam na pasta \End User Portal\MasterPages:

  • ServiceManagerPortal.Master – Principal pagina mestre, utilizada em quase todas as paginas.
  • ServiceManagerCommandMaster.Master – Usada para a pagina RequestDetails.aspx
  • KnowledgeArticle.Master – Usada para a base de conhecimento ou KnowledgeSearchResults.aspx e KnowledgeArticleDetails.aspx.

O portal do Analista tem uma única pagina mestre, que é \AnalystWeb\MasterPage.master.

Modificando esse código é possível alterar o layout das páginas.

Arquivos ASPX

A Maioria das alterações feitas do portal antigo para o novo foram realizadas nos arquivos Master.  As paginas ASPX geralmente contem as Webparts do portal. A descrição dos arquivos ASPX são:

Portal Arquivo Descrição
Usuário final AllAnnouncements.aspx Lista de todos os anúncios.
Usuário final AllRequests Lista de todos os pedidos abertos pelo usuário
Usuário final AnnouncementDetails.aspx Detalhes de um anúncio particular.
Usuário final CreateRequest.aspx Assistente para crair uma solicitação ( Incidente\Alteração)
Usuário final Home.aspx Pagina Inicial
Usuário final KnowledgeArticleDetail.aspx A página de detalhes do artigo de conhecimento
Usuário final KnowledgeSearchResults.aspx Resultado da pesquisa feita em artigos de conhecimento
Usuário final RequestDetails.aspx Página que mostra os detalhes de um incidente ou solicitação de mudança.
Usuário final RequestSoftware.aspx Assistente para solicitação de Software
Analista AnalystHome.aspx Pagina Inicial
Analista ChangeRequests.aspx Lista de solicitações de mudança.
Analista ChangeRequestDetails.aspx Detalhes de um pedido de alteração.
Analista ChangeRequestsAssignedToMe.aspx Lista de solicitações de mudança atribuído ao usuário
Analista ChangeRequestsINeedToManual Lista de atividades manuais atribuído ao usuário.
Analista ChangeRequestsINeedToReview.aspx Lista de atividades de revisão onde o usuário é um revisor
Analista ManualActivities.aspx Lista de atividades manuais.
Analista ManualActivityDetails.aspx Detalhes de uma atividade manual.
Analista ReviewActivities.aspx Lista de atividades de revisão.
Analista ReviewActivityDetails.aspx Detalhes de uma atividade de revisão.

Arquivos RESX

Os arquivos RESX são responsáveis pela tradução e adequação das variáveis para a língua Inglesa (padrão) ou Portuguesa (Pt-Br). A descrição dos arquivos RESX são:

Portal Arquivo Descrição Implantar em
Usuário final EndUserPortalResources.resx Contém strings de exibição Compilado no arquivo .\Bin\Portal End User\MS.EM.SM.Portal.dll que deve ser copiado para .\EndUser\bin\
Usuário final WebPartsResources.resx Contém strings de exibição para a Webparts Compilado no arquivo .\Bin\Portal End User\MS.EM.SM.WebParts.dll que deve ser copiado para .\EndUser\bin\
Comum CommonResources.aspx Contém strings de exibição para a Webparts Compilado no arquivo .\Bin\Portal End User\MS.EM.SM.Portal.Common.dll que devem ser copiados para .\EndUser\ bin\
Analista AnalystPortalResources.resx Contém strings de exibição Devem ser copiados para .\Analista\App_GlobalResources\
Analista WebPartResources.resx Contém strings de exibição para a Webparts Compilado no arquivo .\Analyst\Bin\MS.EM.SM.AnalystWebParts.dll que devem ser copiados para .\Analyst\Bin\

Os arquivos WebParts precisam ser copilados no projeto após a customização. A descrição dos arquivos WEBParts são:

Portal Arquivo Descrição
Usuário final Announcements.cs Lista dos 10 melhores anúncios na página inicial
Usuário final GlobalLinks.cs Barra de navegação no canto superior esquerdo
Usuário final HomePageTasks.cs Lista de tarefas no lado direito
Usuário final KnowledgeArticleDetail.cs Detalhes de um artigo de conhecimento
Usuário final KnowledgeArticlePart.cs Artigos de conhecimento classificadas pela quantidade de estrelas selecionadas em ordem decrescente visto no portal do usuário final
Usuário final RecentRequests.cs Lista de pedido recente visto no lado direito da home page do portal
Usuário final ViewAllAnnouncements.cs Lista de todos os anúncios
Usuário final ViewAllKnowledgeArticles.cs Lista de artigos de conhecimento retornados por uma pesquisa
Usuário final ViewAllRequests Ver todas as solicitações ativas onde o usuário logado é o usuário afetado.
Usuário final \Request\CreateRequest.cs Assistente para criar solicitações
Usuário final \Request\RequestDetails.cs Detalhes de uma solicitação
Usuário final \SoftwareProvisioning\PortalSoftwareRequest.cs Assistente de solicitação de Software
Analista Announcements.cs Lista de anúncios
Analista ChangeRequestDetails.cs Detalhes de uma solicitação de mudança
Analista ChangeRequestOverview.cs Visão geral de uma solicitação de mudança
Analista ChangeRequestAssignedToMe.cs Lista de solicitações de mudança atribuído ao usuário logado
Analista ChangeRequestsNeedToManual.cs Solicitações de mudança em que há uma atividade manual atribuída ao usuário logado
Analista ChangeRequestsNeedToReview.cs Solicitações de mudança em que há uma atividade de revisão, onde o usuário logado é um revisor
Analista ChangeRequestsSubmitted.cs Lista de solicitações de alteração apresentadas pelo usuário
Analista ManualActivities.cs Lista de atividades manuais
Analista ManualActivity.cs Detalhes de uma atividade manual
Analista ReviewActivities.cs Lista de atividades de revisão
Analista ReviewActivity.cs Detalhes de uma atividade de revisão

té a próxima,
[]‘s
Aurélio Alves
https://aurelioalves.wordpress.com

Sobre Aurelio Alves

Certificado Microsoft em Windows Vista, Windows 7, BDD, MDOP, SCCM, SCVMM, Windows Server 2003, Windows Server 2008. MCP, MCSA,MCITP e MCTS. Com 6 anos de experiência na área de Tecnologia da Informação trabalho como consultor especialista em tecnologias Microsoft focado em gerenciamento e virtualização, atuando diretamente com a família System Center, MDOP e Hyper-V.
Esse post foi publicado em Não categorizado, Service Manager e marcado . Guardar link permanente.

Uma resposta para Customizando o portal do SCSM – Conteúdo do portal – Parte 4

  1. Pingback: Serie Customizando o portal do SCSM | || AurelioAlves ||

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s