Creación de Runbooks de automatización de la administración del servicioAuthoring Sevice Management Automation Runbooks

Se aplica a: Paquete de Windows Azure para Windows Server, System Center 2016 - Service Management AutomationApplies To: Windows Azure Pack for Windows Server, System Center 2016 - Service Management Automation

Los runbooks en Service Management Automation y automatización de Microsoft Azure son flujos de trabajo de Windows PowerShell o scripts de PowerShell.Runbooks in Service Management Automation and Microsoft Azure Automation are Windows PowerShell workflows or PowerShell scripts. Proporcionan la capacidad de automatizar los procesos administrativos para administrar e implementar servidores de la nube o cualquier otra función que puede realizar un script de Windows PowerShell.They provide the ability to automate administrative processes for managing and deploying cloud servers or any other function that a Windows PowerShell script can perform.

No hay ninguna diferencia entre los runbooks de los dos sistemas; además, se pueden ejecutar indistintamente con funciones idénticas.There is no difference in the runbooks between the two systems, and the same runbook can run on either with identical functionality. Cuando el término automatización se utiliza en esta guía, hace referencia a Service Management Automation y automatización de Microsoft Azure.When the term Automation is used in this guide, it refers to both Service Management Automation and Microsoft Azure Automation.

Entre los servicios adicionales que ofrece la automatización para trabajar con los flujos de trabajo de Windows PowerShell se encuentran los siguientes:The additional services provided by Automation for working with Windows PowerShell Workflows include the following:

  • Almacenamiento centralizado y administración de runbooks.Centralized storage and management of runbooks.

  • Arquitectura escalable para programar y ejecutar runbooks.Scalable architecture for scheduling and running runbooks.

  • Recursos globales que se administran centralmente y están disponibles para todos los Runbooks.Global resources that are centrally managed and available to all runbooks.

  • Interfaz de usuario para crear y probar Runbooks.User interface for authoring and testing runbooks.

  • Conjunto de cmdlets para administrar e iniciar Runbooks.Set of cmdlets for managing and starting runbooks.

Crear o importar un runbookCreating or importing a runbook

Puede agregar un runbook a Service Management Automation creando lo en el portal de administración o mediante la importación desde un archivo.You can add a runbook to Service Management Automation by either creating it in the management portal, or by importing it from a file.

Para crear un runbook en el Portal de administración:To create a runbook in the Management Portal:

  1. En el Portal de administración, haga clic en Nuevo, Servicios de aplicaciones, Automatización, Runbook, Creación rápida.In the Management Portal, click, New, App Services, Automation, Runbook, Quick Create.

  2. Escriba la información necesaria y haga clic en Crear.Enter the required information, and then click Create. El nombre de runbook debe empezar por una letra y puede contener letras, números, guiones y guiones bajos.The runbook name must start with a letter and can have letters, numbers, underscores, and dashes.

  3. Si quiere editar el runbook ahora, haga clic en Editar runbook.If you want to edit the runbook now, then click Edit Runbook. De lo contrario, haga clic en Aceptar.Otherwise, click OK.

  4. El nuevo runbook aparecerá en la pestaña Runbooks .Your new runbook will appear on the Runbooks tab.

Para importar un runbook desde un archivo:To import a runbook from a file:

  1. En el Portal de administración, seleccione Automatización y, después, seleccione una cuenta de automatización.In the Management portal, select Automation and then select an Automation Account.

  2. Haga clic en Importar.Click Import.

  3. Haga clic en Buscar archivo y busque el archivo de script que quiere importar.Click Browse for File and locate the script file to import.

  4. Si quiere editar el runbook ahora, haga clic en Editar runbook.If you want to edit the runbook now, then click Edit Runbook. De lo contrario, haga clic en Aceptar.Otherwise, click OK.

  5. El nuevo runbook aparecerá en la pestaña Runbooks de la cuenta de automatización.Your new runbook will appear on the Runbooks tab for the Automation Account.

Para importar un runbook desde un archivo de script con Windows PowerShellTo import a runbook from a script file with Windows PowerShell

Puede usar el cmdlet Import-SmaRunbook para crear un nuevo runbook desde un archivo de script que contiene un flujo de trabajo.You can use the Import-SmaRunbook cmdlet to create a new runbook from a script file containing a workflow.

Los comandos de ejemplo siguientes muestran cómo importar un archivo de script en un runbook existente y, después, publicarlo.The following sample commands show how to import a script file into an existing runbook and then publish it.

$webServer = 'https://MyServer'
$port = 9090
$runbookName = "Test-Runbook"
$scriptPath = "c:\runbooks\Test-Runbook.ps1"

Import-SmaRunbook "WebServiceEndpoint $webServer "Port $port "Path $scriptPath
Publish-SMARunbook "WebServiceEndpoint $webServer "Port $port "Name $runbookName

Edición de un runbookEditing a runbook

Cada runbook de automatización de la administración de servicio tiene dos versiones, borrador y publicada.Each runbook in Service Management Automation has two versions, Draft and Published. Se edita la versión de borrador del flujo de trabajo y, después, se publica para que se pueda ejecutar.You edit the Draft version of the workflow and then publish it so it can be executed. No se puede editar la versión publicada.The Published version cannot be edited.

Para editar un runbook con el Portal de administraciónTo edit a runbook with the Management Portal

El Portal de administración incluye un editor para ver y editar runbooks.The Management Portal includes an editor that you can use to view and edit runbooks. Además de proporcionar capacidades de edición de texto básicas, el editor proporciona la capacidad de insertar código automáticamente para activos globales, actividades, y Runbooks.In addition to providing basic text editing capabilities, the editor provides the ability to automatically insert code for Global Assets, Activities, and Runbooks.

  1. En el Portal de administración, seleccione Automatización.In the Management Portal, select Automation.

  2. Seleccione la pestaña Runbooks .Select the Runbooks tab.

  3. Haga clic en el nombre del runbook que quiere editar.Click the name of the runbook you want to edit.

  4. Seleccione la pestaña Autor .Select the Author tab.

  5. Haga clic en Borrador en la parte superior de la pantalla o en Editar en la parte inferior de la pantalla.Either click Draft at the top of the screen or the Edit button at the bottom of the screen.

  6. Realice las modificaciones necesarias.Perform the required editing.

  7. Haga clic en Guardar cuando termine las modificaciones.Click Save when your edits are complete.

  8. Haga clic en Publicar si quiere que se publique la última versión de borrador del runbook.Click Publish if you want the latest draft version of the runbook to be published.

Para insertar código para un runbook en un RunbookTo insert code for a runbook into a Runbook

  1. Abra el runbook en el editor del Portal de administración.Open the runbook in the Management Portal editor.

  2. En la parte inferior de la pantalla, haga clic en Insertar y, después, en Runbook.At the bottom of the screen, click Insert and then Runbook.

  3. En la columna central, seleccione el runbook que quiere insertar y haga clic en la flecha derecha.Select the runbook to insert from the center column and click the right arrow.

  4. Si el runbook tiene parámetros, se enumerarán para su información.If the runbook has parameters, they will be listed for your information.

  5. Haga clic en el botón Comprobar.Click the check button.

  6. El código para ejecutar el runbook seleccionado se insertará en el runbook actual.Code to run the selected runbook will be inserted into the current runbook.

  7. Si el runbook requiere parámetros, proporcione un valor adecuado en lugar del tipo de datos entre llaves <>.If the runbook requires parameters, provide an appropriate value in place of the data type surrounded by braces <>.

Para insertar un activo global en un runbookTo insert a global asset into a runbook

  1. Abra el runbook en el editor del Portal de administración.Open the runbook in the Management Portal editor.

  2. En la parte inferior de la pantalla, haga clic en Insertar y, después, en Configuración.At the bottom of the screen, click Insert and then Setting.

  3. En la columna Acción de configuración , seleccione el tipo de código que necesita.In the Setting Action column, select the type of code that you require

  4. Seleccione entre los activos disponibles en la columna central.Select from the available assets in the center column.

  5. Haga clic en el botón Comprobar.Click the check button.

Para insertar una actividad en un runbookTo insert an activity into a runbook

  1. Abra el runbook en el editor del Portal de administración.Open the runbook in the Management Portal editor.

  2. En la parte inferior de la pantalla, haga clic en Insertar y, después, en Actividad.At the bottom of the screen, click Insert and then Activity.

  3. En la columna Módulo de integración , seleccione el módulo que contiene la actividad.In the Integration Module column, select the module that contains the activity.

  4. En el panel Actividad , seleccione una actividad.In the Activity pane, select an activity.

  5. En la columna Descripción , escriba la descripción de la actividad.In the Description column, note the description of the activity. Si lo desea, puede hacer clic en Ver ayuda detallada para iniciar la ayuda de la actividad en el explorador.Optionally, you can click View detailed help to launch help for the activity in the browser.

  6. Haga clic en la flecha derecha.Click the right arrow.

  7. Si la actividad tiene parámetros, se enumerarán para su información.If the activity has parameters, they will be listed for your information.

  8. Haga clic en el botón Comprobar.Click the check button.

  9. El código para ejecutar la actividad se insertará en el runbook.Code to run the activity will be inserted into the runbook.

  10. Si la actividad requiere parámetros, proporcione un valor adecuado en lugar del tipo de datos entre llaves <>.If the activity requires parameters, provide an appropriate value in place of the data type surrounded by braces <>.

Para editar un runbook de automatización con Windows PowerShellTo edit an Automation runbook using Windows PowerShell

Para editar un runbook con Windows PowerShell, edite el flujo de trabajo con el editor que elija y guárdelo en un archivo. ps1.To edit a runbook with Windows PowerShell, you edit the workflow using the editor of your choice and save it to a .ps1 file. Puede usar el cmdlet Get-SMARunbookDefinition para recuperar el contenido del runbook y, después, el cmdlet Edit-SMARunbook para reemplazar el flujo de trabajo de borrador existente por el modificado.You can use the Get-SMARunbookDefinition cmdlet to retrieve the contents of the runbook and then Edit-SMARunbook cmdlet to replace the existing draft workflow with the modified one.

Para recuperar el contenido de un runbook con Windows PowerShellTo retrieve the contents of a runbook using Windows PowerShell

Los siguientes comandos de ejemplo muestran cómo recuperar el script para un runbook y guardarlo en un archivo de script.The following sample commands show how to retrieve the script for a runbook and save it to a script file. En este ejemplo, se recupera la versión de borrador.In this example, the Draft version is retrieved. También es posible recuperar la versión publicada del runbook, aunque esta versión no se puede cambiar.It is also possible to retrieve the Published version of the runbook although this version cannot be changed.

$webServer = 'https://MyServer'
$port = 9090
$runbookName = "Test-Runbook"
$scriptPath = "c:\runbooks\Test-Runbook.ps1"

$runbookDefinition = Get-SMARunbookDefinition "WebServiceEndpoint $webServer "Port $port -Name $runbookName -Type Draft
$runbookContent = $runbookDefinition.Content

Out-File -InputObject $runbookContent -FilePath $scriptPath

Para cambiar el contenido de un runbook con Windows PowerShellTo Change the contents of a runbook using Windows PowerShell

Los comandos de ejemplo siguientes muestran cómo reemplazar el contenido existente de un runbook por el contenido de un archivo de script que contiene un flujo de trabajo.The following sample commands show how to replace the existing contents of a runbook with the contents of a script file containing a workflow.

$webServer = 'https://MyServer'
$port = 9090
$runbookName = "Test-Runbook"
$scriptPath = "c:\runbooks\Test-Runbook.ps1"

Edit-SmaRunbook "WebServiceEndpoint $webServer "Port $port -Name $runbookName -Path $scriptPath -Overwrite
Publish-SmaRunbook "WebServiceEndpoint $webServer "Port $port "Name $runbookName "Path $scriptPath

Para editar un runbook de automatización con Windows PowerShell ISETo edit an Automation runbook using Windows PowerShell ISE

Windows PowerShell Integrated Scripting Environment (ISE) es una aplicación que permite ejecutar comandos y escribir, comprobar y depurar scripts.Windows PowerShell Integrated Scripting Environment (ISE) is an application that allows you to run commands and write, test, and debug scripts. El SMA PowerShell ISE complemento le permite usar esta herramienta para escribir y probar runbooks de automatización.The SMA PowerShell ISE Add-on allows you to use this tool to write and test Automation runbooks.

  1. Abra Windows PowerShell ISE.Open Windows PowerShell ISE.

  2. Si el complemento SMA ISE no se muestra en el lado derecho del ISE, abra el complementos menú y habilitar complemento SMA ISE.If the SMA ISE add-on is not displayed on the right side of the ISE, open the Add-ons menu, and enable SMA ISE add-on.

  3. Iniciar sesión en SMA en la configuración ficha.Sign in to SMA on the Configuration tab.

  4. Seleccione el Runbook ficha.Select the Runbook tab. Debería ver una lista de runbooks de SMA.You should see a list of SMA runbooks.

  5. Seleccione el runbook que desea editar y haga clic en descargar.Select the runbook you want to edit and click Download. Este paquete descargará una copia local del runbook de SMA.This downloads a local copy of the runbook from SMA.

  6. Haga clic en abiertos.Click Open. Esto crea una nueva pestaña con el runbook.This creates a new tab with the runbook.

  7. Realice los cambios necesarios en el runbook.Make the necessary changes to the runbook.

  8. Haga clic en cargar borrador para enviar el runbook a SMA.Click Upload Draft to send the runbook to SMA. Esta acción sobrescribirá la versión existente de borrador del runbook.This will overwrite the existing draft version of the runbook.

  9. Haga clic en Publicar borrador si desea publicar la última versión de borrador del runbook.Click Publish Draft if you want to publish the latest draft version of the runbook.

Publicar el runbookPublish your runbook

Después de haber creado el runbook que necesitará para publicarlo para por lo que el runbook worker podrá ejecutarla.After you have created your runbook you need to publish it to so the runbook worker can execute it. Cada runbook de automatización de la administración de servicio tiene un borrador y una versión publicada.Each runbook in Service Management Automation has a Draft and a Published version. Solo se puede ejecutar la versión publicada y solo se puede editar la versión de borrador.Only the Published version is available to be run, and only the Draft version can be edited. La versión publicada no se ve afectada por los cambios en la versión de borrador.The Published version is unaffected by any changes to the Draft version. Cuando esté listo para que esté disponible la versión de borrador, se publica y se sobrescribe la versión publicada con la versión de borrador.When you are ready to make the Draft version available, you publish it which overwrites the Published version with the Draft version.

Para publicar un runbook mediante el portal de administraciónTo publish a runbook using the management portal

  1. Seleccione el área de trabajo Automatización .Select the Automation workspace.

  2. En la parte superior de la pantalla, seleccione Runbooks.At the top of the screen, select Runbooks.

  3. Busque el runbook que quiere editar y haga clic en su nombre.Locate the runbook to edit and click on its name.

  4. En la parte superior de la pantalla, haga clic en Autor.At the top of the screen, click Author.

  5. Haga clic en Borrador.Click Draft.

  6. En la parte inferior de la pantalla, haga clic en Publicar.At the bottom of the screen, click Publish.

  7. Haga clic en en el mensaje de comprobación.Click Yes to the verification message.

Para publicar un runbook mediante Windows PowerShellTo publish a runbook using Windows PowerShell

Puede utilizar Publish-SmaRunbook para publicar un runbook con Windows PowerShell.You can use the Publish-SmaRunbook to publish a runbook with Windows PowerShell. Los siguientes comandos de ejemplo muestran cómo publicar un runbook.The following sample commands show how to publish a runbook.

$webServer = 'https://MyServer'
$port = 9090
$runbookPath = 'c:\runbooks\Sample-TestRunbook.ps1'
$runbookName = 'Test-Runbook'

Publish-SmaRunbook "WebServiceEndpoint $webServer "Port $port "Name $runbookName

Para publicar un runbook mediante Windows PowerShell ISETo publish a runbook using Windows PowerShell ISE

Windows PowerShell Integrated Scripting Environment (ISE) es una aplicación que permite ejecutar comandos y escribir, comprobar y depurar scripts.Windows PowerShell Integrated Scripting Environment (ISE) is an application that allows you to run commands and write, test, and debug scripts. El SMA PowerShell ISE complemento le permite usar esta herramienta para escribir y probar runbooks de automatización.The SMA PowerShell ISE Add-on allows you to use this tool to write and test Automation runbooks.

  1. Abra Windows PowerShell ISE.Open Windows PowerShell ISE.

  2. Si el complemento SMA ISE no se muestra en el lado derecho del ISE, abra el complementos menú y habilitar complemento SMA ISE.If the SMA ISE add-on is not displayed on the right side of the ISE, open the Add-ons menu, and enable SMA ISE add-on.

  3. Iniciar sesión en SMA en la configuración ficha.Sign in to SMA on the Configuration tab.

  4. Seleccione el Runbook ficha.Select the Runbook tab. Debería ver una lista de runbooks de SMA.You should see a list of SMA runbooks.

  5. Seleccione el runbook y haga clic en Publicar borrador para publicar la última versión de borrador del runbook.Select the runbook and click Publish Draft to publish the latest draft version of the runbook.

Probar el runbookTest your runbook

Puede probar la versión de borrador de un runbook en Service Management Automation y dejar la versión publicada del runbook sin cambios.You can test the Draft version of a runbook in Service Management Automation while leaving the published version of the runbook unchanged. Esto permite comprobar que el runbook funciona correctamente antes de reemplazar la versión publicada.This allows you to verify that the runbook is working correctly before replacing the published version.

Cuando se prueba un runbook, se ejecuta el runbook de borrador y se completan las acciones que realice.When you test a runbook, the Draft runbook is executed and any actions that it performs are completed. No se crea ningún historial de trabajos, pero la salida y advertencia y Error se muestran las secuencias en el panel de resultados de pruebas.No job history is created, but the Output and Warning and Error streams are displayed in the Test Output Pane. Mensajes a la flujo detallado se muestran en el panel de salida solo si la $VerbosePreference variable está establecido en continuar.Messages to the Verbose Stream are displayed in the Output Pane only if the $VerbosePreference variable is set to Continue.

Cuando se prueba un runbook, todavía ejecuta el flujo de trabajo con normalidad y realiza cualquier acción con los recursos en el entorno.When you test a runbook, it still executes the workflow normally and performs any actions against resources in the environment. Por este motivo, solo debe probar runbooks en recursos no sean de producción.For this reason, you should only test runbooks against non-production resources.

Para probar un runbook en Service Management AutomationTo test a runbook in Service Management Automation

Para probar un runbook, abrir la versión de borrador del runbook en el Portal de administración.To test a runbook, open the Draft version of the runbook in the Management Portal. Haga clic en el botón Probar situado en la parte inferior de la pantalla para iniciar la prueba.Click the Test button at the bottom of the screen to start the test.

Puede detener o suspender el runbook mientras se está probando con los botones situados debajo del panel de salida.You can stop or suspend the runbook while it is being tested with the buttons underneath the Output Pane. Cuando se suspende un runbook, completa la actividad actual antes de suspenderse.When you suspend the runbook, it completes the current activity before being suspended. Una vez suspendido el runbook, puede detenerlo o reiniciarlo.Once the runbook is suspended, you can stop it or restart it.

Para probar un runbook mediante Windows PowerShell ISETo test a runbook using Windows PowerShell ISE

El complemento PowerShell ISE proporciona cmdlets que emulan las actividades estándar como Get-SMACredential y Set-SMAVariable, para que pueda probar el runbook en el equipo local como haría con cualquier otra secuencia de comandos.The PowerShell ISE add-on provides cmdlets that emulate the standard activities such as Get-SMACredential and Set-SMAVariable, so you can test the runbook on the local computer just as you would any other script.

Activos globales y sus valores se descargan desde el grupo de automatización que se usará para realizar pruebas locales.Global assets and their values are downloaded from the automation group to use for local testing. Puede inspeccionar o cambiar estos valores en el activos ficha.You can inspect or change these values on the Assets tab. Los valores cifrados se muestran en color naranja y sus valores no se descargan.Encrypted values are displayed in orange, and their values are not downloaded. Si desea usar estos recursos en las pruebas locales, debe establecer su valor localmente.If you want to use these assets in local testing, then you must set their value locally.

Para probar el runbook en SMA, haga clic en probar borrador en SMA.To test the runbook in SMA, click Test Draft in SMA. Se abrirá una nueva ventana.A new window will be opened. Haga clic en iniciar nuevo trabajo para iniciar la prueba.Click Start New Job to start the test. El resultado se mostrará en la ventana.The output will be displayed in the window.

Muestras de runbooks de automatizaciónAutomation runbook samples

Los siguientes runbooks se suministran a Service Management Automation como runbooks de ejemplo para ilustrar técnicas y prácticas recomendadas.The following runbooks ship with Service Management Automation as sample runbooks to illustrate techniques and best practices. Están disponibles para su uso en la extensión de automatización de Windows Azure Pack para Windows Server.They are available to be used in the Automation extension in Windows Azure Pack for Windows Server.

Nombre de RunbookRunbook name DescripciónDescription
Sample-Deleting-VMCloud-SubscriptionSample-Deleting-VMCloud-Subscription Muestra un escenario útil para la activación de un Runbook cuando un usuario elimina una suscripción a Nubes de VM.Demonstrates a useful scenario for triggering a runbook when a user deletes a VM Clouds subscription.
Sample-Managing-AzureSample-Managing-Azure Muestra cómo conectarse a una suscripción de Windows Azure y realizar operaciones básicas con el módulo de PowerShell de Windows Azure.Shows how to connect to a Windows Azure subscription and perform basic operations using the Windows Azure PowerShell module.
Sample-Managing-ConfigurationManagerSample-Managing-ConfigurationManager Muestra la capacidad de automatización de la administración de servicio para conectarse a System Center Configuration Manager.Demonstrates the capability of Service Management Automation to connect into System Center Configuration Manager.
Sample-Managing-DataProtectionManagerSample-Managing-DataProtectionManager Muestra cómo conectarse a un servidor de Data Protection Manager (DPM) y ver información acerca de los discos que se encuentra en el servidor DPM.Demonstrates how to connect to a Data Protection Manager (DPM) server and view information about the disks found on the DPM server.
Sample-Managing-MySQLServersSample-Managing-MySQLServers Muestra cómo recuperar un token de seguridad que se usará para recuperar una lista de servidores host.Demonstrates how to retrieve a security token which will be used to then retrieve a list of host servers.
Sample-Managing-OperationsManagerSample-Managing-OperationsManager Muestra la capacidad de automatización de administración de servicio conectarse a System Center Operations Manager.Demonstrates the capability of Service Management Automationto connect to System Center Operations Manager.
Sample-Managing-OrchestratorSample-Managing-Orchestrator Muestra cómo conectarse a System Center Orchestrator e iniciar un Runbook de Orchestrator para aprovechar la infraestructura existente.Shows how to connect to System Center Orchestrator and start an Orchestrator runbook to leverage your existing infrastructure.
Sample-Managing-PlansSample-Managing-Plans Muestra cómo crear un nuevo plan y agregar el servicio SQL Server con una cuota definida para el nuevo plan.Demonstrates how to create a new plan and add the SQL Server service with a defined quota to the new plan.
Sample-Managing-ServiceBusCloudsSample-Managing-ServiceBusClouds Muestra cómo conectarse a un servidor de Nubes de bus de servicio y ver información acerca de los espacios de nombres creados.Demonstrates how to connect to a Service Bus Cloud server and view information about the created namespaces.
Sample-Managing-SQLServersSample-Managing-SQLServers Muestra cómo crear un nuevo grupo de servidores y agregar un servidor host SQL Server.Demonstrates how create a new server group and add a SQL hosting server.
Sample-Managing-UserAccountsSample-Managing-UserAccounts Muestra cómo crear un usuario en Windows Azure Pack para Windows Server, que se crea en Windows Azure Pack y aparecen en el portal de administración para la extensión de los usuarios de los administradores.Demonstrates how to create a User in Windows Azure Pack for Windows Server, which will be created in Windows Azure Pack, and appear in the management portal for administrators Users extension. Sin embargo, también se debería integrarse a este usuario en el proveedor de autenticación (por ejemplo, AuthSite) para el acceso al portal de administración de inquilinos, que no se incluye en este ejemplo.However, this user should also be integrated into the authentication provider (for example, AuthSite) for accessing the management portal for tenants, which is not included in this sample.
Sample-Managing-VirtualMachineManagerSample-Managing-VirtualMachineManager Muestra cómo conectarse a un servidor Virtual Machine Manager (VMM) y ver información sobre la licencia del servidor VMM.Demonstrates how to connect to a Virtual Machine Manager (VMM) server and view information about the VMM server license.
Sample-Managing-VMCloudsSample-Managing-VMClouds Muestra cómo tener acceso a información acerca de la conexión de base de datos del servidor de Service Provider Foundation e información sobre los objetos del servidor VMM administrados por Service Provider Foundation.Demonstrates how to access information about a Service Provider Foundation server's database connection and information about the VMM server objects managed by Service Provider Foundation.
Sample-Managing-WebSiteCloudSample-Managing-WebSiteCloud Muestra cómo conectarse a un servidor controlador de Nubes de sitio web y ver la información sobre los servidores implementados de Nubes de sitio web.Demonstrates how to connect to a Web Site Clouds controller server and view information about the Web Site Clouds deployed servers.
Sample-Modify-VMCloud-SubscriptionSample-Modify-VMCloud-Subscription Muestra un escenario útil para activar un Runbook cuando el inquilino o el administrador suspenden o activan una suscripción a Nubes de VM.Demonstrates a useful scenario for triggering a runbook when tenant or administrator suspends or activates a VM Clouds subscription.
Sample-Using-ActivitiesSample-Using-Activities Muestra la capacidad de automatización de la administración de servicio para usar las actividadesDemonstrates the capability of Service Management Automation to use activities
Sample-Using-CheckpointsSample-Using-Checkpoints Muestra la capacidad de usar puntos de control de automatización de la administración de servicio.Demonstrates the capability to use checkpoints in Service Management Automation.
Sample-Using-ConnectionsSample-Using-Connections Muestra la capacidad de automatización de la administración de servicio para usar conexiones para conectarse a sistemas remotos.Demonstrates the capability of Service Management Automation to use connections to connect into remote systems.
Sample-Using-CredentialsSample-Using-Credentials Muestra la capacidad de automatización de la administración de servicio para usar credenciales y envía al usuario que se ejecuta el runbook de automatización de la administración de servicio como.Demonstrates the capability of Service Management Automation to use credentials, and outputs the user who the Service Management Automation runbook is running as. A continuación, se conecta al servidor 'ServerName' y envía al usuario especificado por 'SampleCredential' que tiene acceso al servidor.Then, it connects to the server 'ServerName' and outputs the user specified by 'SampleCredential' who is accessing the server.
Sample-Using-ModulesSample-Using-Modules Muestra los módulos de importación en los Runbooks y envía el número de módulos que ya se han importado en el servidor 'ServerName'.Demonstrates importing modules in runbooks, and outputs the number of already imported modules on the server 'ServerName'. A continuación, importa el módulo especificado por 'ModulePath' y envía el nuevo recuento de módulos y la información correspondiente al módulo recién importado.Then, it imports the module specified by 'ModulePath' and outputs the new module count and information corresponding to the newly imported module.
Sample-Using-RunbookParametersSample-Using-RunbookParameters Muestra cómo usar los parámetros de entrada para Runbooks y también especifica si los parámetros son obligatorios, proporciona los valores de parámetro predeterminados y usa los valores de parámetros más adelante en el flujo de trabajo.Demonstrates how to use input parameters for runbooks and also specify whether parameters are required, provide default parameter values, and use parameter values later in the workflow.
Sample-Using-RunbooksSample-Using-Runbooks Muestra cómo llamar a un Runbook desde otro Runbook.Demonstrates how to call a runbook from within another runbook.
Sample-Using-SuspendWorkflowSample-Using-SuspendWorkflow Muestra cómo forzar un Runbook para que se suspenda.Demonstrates how to force a runbook to suspend. Esto puede resultar útil si se requiere un paso manual para que un Runbook pueda continuar, como recibir la aprobación del cierre por parte de una persona específica.This could be useful if a manual step is required before a runbook should continue, such as receiving sign-off approval from a specific person. Una vez finalizado el paso manual, el Runbook suspendido se reanudará manualmente para continuar el Runbook.Once the manual step is completed, the suspended runbook would be resumed manually to continue the runbook.
Sample-Using-VariablesSample-Using-Variables Muestra la capacidad de automatización de la administración de servicio para usar variables.Demonstrates the capability of Service Management Automation to use variables.
Sample-Using-VMCloud-AutomationSample-Using-VMCloud-Automation Muestra un escenario útil para activar un Runbook en el inicio de un evento de Service Provider Foundation.Demonstrates a useful scenario for triggering a runbook at the start of a Service Provider Foundation event.

Pasos siguientesNext steps

Obtenga información sobre cómo llamar a un runbook desde otro runbook Runbooks secundarios.Read about how to call one runbook from another runbook Child Runbooks.

Obtenga información sobre cómo crear y administrar un módulo de integración con las actividades que puede usarse en un runbook trabajar con módulos de integración.Read about how to build and manage an integration module with activities that can be used by a runbook Working with integration modules.