New-SCSMDCMWorkflow
Crea un nuevo flujo de trabajo de Administración de configuración deseada (DCM) en Service Manager.
Sintaxis
New-SCSMDCMWorkflow
[-DisplayName] <String>
[-ConfigurationBaseLine <Hashtable[]>]
[-Description <String>]
[-Enable <Boolean>]
[-ManagementPack <ManagementPack>]
[-Template <ManagementPackObjectTemplate>]
[-EnableNotification <Boolean>]
[-Notification <Hashtable[]>]
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet New-SCSMDCMWork flow crea un flujo de trabajo de Administración de configuración deseada (DCM) en Service Manager.
Ejemplos
Ejemplo 1: Creación de un flujo de trabajo de DCM
PS C:\>$ManagementPack = Get-SCSMManagementPack -Name "*IncidentManagement.Configuration"
PS C:\> $Template01 = Get-SCObjectTemplate -Name "AssignedToUserNotificationTemplate"
PS C:\> $Template02 = Get-SCObjectTemplate -Name "HighPriorityIncidentTemplate"
PS C:\> $Template03 = Get-SCObjectTemplate -Name "DefaultIncidentTemplate"
PS C:\> New-SCSMDCMWorkflow -DisplayName "DCMWorkflow03" -Description "A DCM workflow" -Enable $False -EnableNotification $True -ManagementPack $ManagementPack -Notification @{User = "Assigned To User";Template = $Template01},@{User="Created By User";Template= $Template02} -Template $Template03
PS C:\> Get-SCSMDCMWorkflow
DisplayName Description Enabled
----------- ----------- -------
DCMWorkflow03 A DCM workflow False
El primer comando obtiene un módulo de administración que coincide con la cadena IncidentManagement.Configuration mediante el cmdlet Get-SCSMManagementPack. El comando almacena ese objeto en la variable $ManagementPack.
Los tres comandos siguientes obtienen plantillas mediante el cmdlet Get-SCSMObjectTemplate.
Los comandos almacenan estas plantillas en las variables $Template 01, $Template 02 y $Template 01.
Las dos primeras plantillas se usan en los valores del parámetro Notification.
La otra plantilla se usa como valor del parámetro template de
El cuarto comando crea un flujo de trabajo de DCM que tiene el nombre DCMWorkflow03.
El comando final comprueba la creación mediante el cmdlet Get-SCSMDCMWorkflow.
Parámetros
-ComputerName
Especifica el nombre del equipo en el que se ejecuta el servicio de acceso a datos de System Center.
La cuenta de usuario especificada en el parámetro credential
Tipo: | System.String[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ConfigurationBaseLine
Especifica la tabla hash que representa la configuración de línea base para el flujo de trabajo de DCM. Los valores válidos son:
- Referencia
- Configuración
Tipo: | System.Collections.Hashtable[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | System.Management.Automation.SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Credential
Especifica las credenciales que usa este cmdlet para conectarse al servidor en el que se ejecuta el servicio de acceso a datos de System Center. La cuenta de usuario especificada debe tener derechos de acceso a ese servidor.
Tipo: | System.Management.Automation.PSCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Description
Especifica la descripción del flujo de trabajo de DCM.
Tipo: | System.String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DisplayName
Especifica el nombre para mostrar del objeto de flujo de trabajo que crea este cmdlet.
Tipo: | System.String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Enable
Indica si este cmdlet habilita o deshabilita el flujo de trabajo de DCM.
Tipo: | System.Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-EnableNotification
Indica si este cmdlet habilita o deshabilita las notificaciones.
Tipo: | System.Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ManagementPack
Especifica el módulo de administración en el que se almacena el flujo de trabajo de DCM.
Tipo: | Microsoft.EnterpriseManagement.Configuration.ManagementPack |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Notification
Especifica los detalles de notificación del flujo de trabajo de DCM.
Tipo: | System.Collections.Hashtable[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PassThru
Indica que este cmdlet devuelve el flujo de trabajo de DCM que crea. Puede pasar este objeto a otros cmdlets.
Tipo: | System.Management.Automation.SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-SCSession
Especifica un objeto que representa la sesión en un servidor de administración de Service Manager.
Tipo: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Template
Especifica la plantilla Object que se va a aplicar al flujo de trabajo de DCM.
Tipo: | Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | System.Management.Automation.SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None.
No se puede canalizar la entrada a este cmdlet.
Salidas
None.
Este cmdlet no genera ninguna salida.