Implementar el portal de autoservicio de Service ManagerDeploy the Self-Service portal for Service Manager

Se aplica a: System Center 2016 - Service ManagerApplies To: System Center 2016 - Service Manager

El portal de autoservicio proporciona acceso basado en web a las características de System Center 2016 - Service Manager para los usuarios finales.The Self-Service portal provides web-based access to the features of System Center 2016 - Service Manager for end users. Este artículo describe cómo puede implementar el portal de autoservicio y personalizarlo.This article describes how you can deploy the Self-Service portal and customize it.

Sistemas operativos compatiblesSupported operating systems

  • Windows Server 2016Windows Server 2016

  • Windows Server 2012 R2Windows Server 2012 R2

Exploradores web compatiblesSupported web browsers

El portal de autoservicio necesita una resolución de pantalla superior a 1024 X 768.The Self Service portal needs a screen resolution above 1024 X 768. Es compatible con los siguientes exploradores.It is supported on the following browsers.

  • Microsoft EdgeMicrosoft Edge

  • Microsoft Internet Explorer 10 y 11Microsoft Internet Explorer 10 and 11

  • Mozilla Firefox 42 y versiones posterioresMozilla Firefox 42 and later

  • Google Chrome 46 y versiones posterioresGoogle Chrome 46 and later

Configurar el portal de autoservicioSet up the Self Service portal

Usará las siguientes secciones para configurar el Portal de autoservicio.You'll use the following sections to set up the Self Service portal.

Configurar el servidor webSet up the web server

Unir el equipo del servidor de Windows para el mismo dominio donde se está ejecutando el Service SDK de Service Manager.Join the Windows server machine to the same domain where the Service Manager SDK Service is running. Lo ideal es que, en el servidor secundario.Ideally, on the secondary server. Habilite la función IIS y ASP.NET 4.5 en el servidor mediante los siguientes pasos.Enable the IIS role and ASP.NET 4.5 on the server using following steps.

  1. Inicie el Administrador para agregar roles y características y, a continuación, habilite el servicio IIS.Start the Add Roles and Features Wizard and then enable IIS.

    Seleccionar roles de servidor

  2. Habilite las características. NET.Enable the .NET features.

    1. Habilite .NET 3.5Enable .NET 3.5

      Seleccionar características

    2. Habilite la activación HTTPEnable HTTP Activation

      Seleccione activación HTTP

    3. Habilite ASP.NET 4.5Enable ASP.NET 4.5

      Seleccionar ASP.NET 4.5

  3. Habilite los siguientes servicios de rol en la página Rol del servidor web (IIS).Enable the following role services on the Web Server Role (IIS) page.

    1. Autenticación básica y Autenticación de WindowsBasic Authentication and Windows Authentication

      la autenticación básica y autenticación de Windows

    2. Active la opción Desarrollo de aplicaciones y, en ella, active también Extensibilidad de .NET 4.5, ASPy ASP.NET 4.5.Add Application Development and under it, add .NET Extensibility 4.5, ASP, and ASP.NET 4.5.

      Desarrollo de aplicaciones

Instalar el Portal de aplicación Web de autoservicio mediante el programa de instalaciónInstall the Self Service Portal Webapp using Setup

Guíese con los siguientes pasos para instalar la aplicación web del Portal de autoservicio mediante el programa de instalación.Use the following steps to install the Self Service Portal WebApp using Setup.

  1. Haga clic en Portal de autoservicio de Service Manager en el Asistente para la instalación de Service Manager 2016.Click on Service Manager Self Service Portal in Service Manager 2016 setup wizard.

  2. Vaya a través de los términos de licencia y la acepta.Go through the EULA and accept it.

    TÉRMINOS DE LICENCIA

  3. Escoja la ubicación de la instalación.Choose your installation location.

    Ubicación de instalación

  4. Revise los resultados de la comprobación del sistema.Review the System check results.

  5. Configure el servidor del Portal de autoservicio y escriba los detalles de configuración del servidor.Configure the Self Service Portal server and type configuration details for your server.

    • Nombre del sitio Web : El nombre del sitio Web para mostrar en la consola de administración de IIS.WebSite Name : The name of the website to display in the IIS Management console.

    • Nombre del servidor SM: Puede proporcionar un nombre de dominio completo o el nombre de NetBIOS del servidor que ejecuta el servicio SDK de Service Manager.SM Server name: You can provide a fully-qualified domain name or the NetBIOS name of the server running the Service Manager SDK service. Le recomendamos que use un servidor de administración de Service Manager secundario que se dedique a comunicarse con el portal.We recommend that you use a dedicated secondary Service Manager management server to communicate with the portal.

    • Puerto del portal: El número de puerto que usará el sitio Web.Portal Port: The port number that the website will use.

    • Certificado SSL: (Opcional) El certificado SSL para configurar el sitio Web en modo seguro (https://).SSL Certificate: (Optional) The SSL certificate to configure the website in secure mode (https://). Esta es la configuración recomendada, si usa la autenticación básica.This is the recommended setting if you are using Basic Authentication. La configuración predeterminada es la autenticación de Windows.The default is Windows Authentication.

    configurar el servidor de Portal de autoservicio

  6. Configure la cuenta para el Portal de autoservicio.Configure the account for the Self Service Portal. Se trata de la cuenta con la que se ejecutará la instancia IIS.This is the account that the IIS instance will run under. Recuerde que esta cuenta debe tener el rol de administrador de Service Manager.This account should have the Service Manger Admin role.

    Cuenta de servicio de portal de autoservicio

  7. A continuación se muestra la información acerca de los datos de diagnóstico y uso; verá que los datos se envían a Microsoft de forma predeterminada.The Diagnostic and usage data notification information is displayed, informing you that data is sent to Microsoft by default. Puede cambiar esta configuración en la consola de Service Manager.You can change this setting in the Service Manager console. Haga clic en Siguiente.Click Next.

    datos de diagnóstico y uso

  8. Elija si desea instalar automáticamente las actualizaciones de Microsoft.Choose whether to automatically install Microsoft updates.

    Actualizaciones de Microsoft

  9. Espere a que la instalación se complete.Wait for installation to complete.

    Finalizado

Instalar la aplicación portal Web de autoservicio mediante la línea de comandosInstall the Self Service portal webapp using the command line

Puede modificar el ejemplo siguiente para instalar el portal de autoservicio.You can modify the following example to install the Self Service portal.

SetupWizard.exe /Install:SelfServicePortal /silent /accepteula /CustomerExperienceImprovementProgram:No /EnableErrorReporting:No /PortalWebSiteName:<Portal Name> /SMServerName:<SDK Server Name> /PortalWebSitePort:<PortNumber> /PortalAccount:<domain>\<user>\<pwd>

Completar la instalaciónComplete the installation

Realice el paso siguiente para completar la instalación.Use the following step to complete your installation.

  • Reinicie IIS.Restart IIS. Puede tener acceso a la aplicación Web (http://yourwebsite:Port) si usa) en el explorador.You can access the Web App (http://yourwebsite:port) in your browser. Se parece a la siguiente imagen.It will resemble the following image.

    Portal de autoservicio.

Personalizar el portal de autoservicioCustomize the Self Service portal

La siguiente sección describe cómo personalizar el portal de autoservicio para adaptarlo a su organización.The following section describes how you can customize the Self Service portal to suit your organization.

Antes de instalar la actualización acumulativa 2 de Service Manager 2016, tenga en cuenta que todas las personalizaciones se realizan en la barra lateral portal (CustomSidebar.cshtml), a continuación, utilice los pasos siguientes para empezar a trabajar.Before you install Service Manager 2016 Update Rollup 2, note that all customizations are made in the portal sidebar (CustomSidebar.cshtml), then use the following steps to get started.

  1. Cree un nuevo archivo de cshtml denominado CustomSidebar.cshtml en la <ruta de instalación del Portal de autoservicio>\inetpub\wwwroot\SelfServicePortal\Views\Shared ruta de acceso.Create a new cshtml file named CustomSidebar.cshtml in the <Self Service Portal install path>\inetpub\wwwroot\SelfServicePortal\Views\Shared folder path.
  2. Mover las personalizaciones de sidebar.cshtml en el archivo nuevo, que es CustomSidebar.cshtml.Move your customizations from sidebar.cshtml to the new file, which is CustomSidebar.cshtml.

En el futuro, debe realizar todas las personalizaciones a sidebar del portal de autoservicio de Service Manager 2016 en el archivo CustomSidebar.cshtml.In the future, you need to make all customizations to the Service Manager 2016 Self Service portal’s sidebar in the CustomSidebar.cshtml file.

Personalización básicaBasic customization

El <appSettings> ficha en el archivo Web.config ofrece algunas configuraciones estándar para personalizar fácilmente las áreas que se modifican con más frecuencia.The <appSettings> tab in the Web.config file offers some standard settings to easily customize and personalize the areas which are most often modified. Esta es una lista de las mismas.Here's a list of them.

ClaveKey FinalidadPurpose
CompanyNameCompanyName El valor de esta clave aparece como nombre de la compañía en el portal.The value of this key appears as the company's name inside the portal.
CompanyLogoLocationCompanyLogoLocation El valor de esta clave se usa como el archivo de imagen que se muestra como logotipo de la empresa dentro del portal.The value of this key is used as the image file, which is displayed as the company's logo inside the portal.
ITPhoneITPhone Esta clave tiene la capacidad de configurar la TI número de teléfono del departamento de soporte técnico.This key takes the value to configure the IT help desk's phone number. Esta información aparece en la parte inferior del menú de navegación.This information appears at the bottom of the navigation menu.
ITEmailITEmail El valor de esta clave se utiliza la Ayuda de TI configurar Id. de correo electrónico del departamento de soporteThe value of this key is used configure the IT help desk's email ID. Esta información aparece en la parte inferior del menú de navegación.This information appears at the bottom of the navigation menu.
DefaultLanguageDefaultLanguage De forma predeterminada, las páginas web del Portal se cargan de acuerdo con el idioma del explorador.By default, the Portal web pages are loaded as defined by the browser's language. De todos modos, el usuario puede seleccionar manualmente el idioma en la esquina superior derecha de cada página.Then current user can manually select the language in the top-right corner of each page.
El valor de esta clave define el idioma predeterminado de la conmutación por error que se haya elegido en el portal, cuando el idioma del explorador no está disponible.The value of this key defines the default failover language which is chosen by the portal, when the browser's language is not available.
GenericOfferingGenericOffering El valor de esta clave acepta el nombre de la solicitud de oferta que se asigna al botón solicitud genérica.The value of this key accepts the name of the request offering which is mapped to the generic request button. Este botón se usa por el usuario, cuando no se puede encontrar una oferta en el catálogo de solicitud adecuada.This generic request button is used by the user, when they can't find an appropriate request offering in the catalog.
SDKServerNameSDKServerName El valor de esta clave define el nombre del servidor donde se ejecuta el SDK de Service Manager y se usa para interactuar con otros servidores de Service Manager.The value of this key defines the name of the server where the Service Manager SDK runs and it is used to interact with other Service Manager servers. De forma predeterminada, este elemento tiene el mismo valor que se le proporcionó en el programa de instalación.By default, it has the same value that you provided in Setup.
Puede usar el nombre de dominio completo o el nombre NetBIOS del servidor que ejecuta el servicio del SDK de Service Manager.You can use the fully qualified domain name or the NetBIOS name of the server running the Service Manger SDK service. Le recomendamos que use un servidor de administración de Service Manager secundario que se dedique a comunicarse con el portal.We recommend that you dedicate a secondary Service Manager management server to communicate with the portal.
MaxQueryResultsMaxQueryResults El valor de esta clave define el número máximo de resultados que devuelve cualquier elemento del formulario de consulta dentro de los formularios de la oferta de solicitud.The value of this key defines the maximum number of results that are returned by any query form element inside your request offering forms.
UserCacheTimeoutUserCacheTimeout El Portal usa una infraestructura de almacenamiento en caché para proporcionar una experiencia de usuario sencilla.The Portal uses a caching infrastructure to provide a swift user experience. El valor de esta clave define el tiempo de espera (en segundos), para almacenar en caché detalles específicos del usuario que tenga la sesión iniciada.The value of this key defines the timeout, in seconds, to cache user-specific details of the signed-in user.
DataCacheTimeoutDataCacheTimeout El Portal usa una infraestructura de almacenamiento en caché para proporcionar una experiencia de usuario sencilla.The Portal uses a caching infrastructure to provide a swift user experience. El valor de esta clave define el tiempo de espera (en segundos), para almacenar en caché datos genéricos que pueden compartirse entre distintos usuarios.The value of this key defines the timeout, in seconds, to cache generic data which can be shared among different users.
EnableTelemetryEnableTelemetry El valor de esta clave define la opción acerca de la participación en Microsoft Customer Experience Improvement Program.The value of this key defines your selection about participating in Microsoft's Customer Experience Improvement Program. El portal envía datos de telemetría de uso a Microsoft cuando esta clave se marca como True.Your portal sends usage telemetry data to Microsoft when this key is marked as True. De forma predeterminada, este elemento tiene el mismo valor que aquel que escogió en el programa de instalación.By default, it has the same value that you chose during Setup.

Nota

Debe reiniciar el servicio IIS después de realizar cambios en el archivo Web.config.You must restart the IIS service after you make any changes to the Web.config file.

Personalización del estiloStyle customization

Para personalizar el estilo de la página web, como la fuente, el color y el fondo, agregue el archivo Custom.css a la carpeta \Content\css del sitio web.Web page style, such as font, color, and background, is customized by adding the Custom.css file in the \Content\css website folder.

Los estilos definidos del archivo CSS reemplazan los estilos predeterminados del Portal de autoservicio.Styles defined in the CSS file overrides the default styles of the Self Service Portal..

Personalizar la barra de menú de la izquierdaCustomizing the left menu bar

Puede modificar el contenido que se muestra en la barra de navegación de la izquierda (menú) editando el archivo Sidebar.cshtml que se encuentra en la carpeta \Views\Shared del sitio web.You can modify the content shown in the left navigation bar (menu) by editing the Sidebar.cshtml file which is in the \Views\Shared inside the website folder.

Por ejemplo:For example:

Sidebar.cshtml

Puede agregar o quitar accesos directos en el menú y puede personalizarlos con detalles de la clase CSS, métodos abreviados de teclado y otros elementos.You can add or remove shortcuts from the menu, and you can customize them with details for the CSS class, keyboard hotkeys, and others.

Personalización de interfaz de usuario adicionalAdditional UI customization

Para obtener más información sobre la personalización de la interfaz de usuario, consulte el Blog oficial del System Center Service Manager.For more information about UI customization, see The Official System Center Service Manager Blog.

Pasos siguientesNext steps