Add-CMApplicationCatalogWebServicePoint

Adds an Application Catalog web service point to Configuration Manager.

Syntax

Add-CMApplicationCatalogWebServicePoint
   [-WebsiteName <String>]
   [-WebApplicationName <String>]
   [-PortNumber <Int32>]
   [-CommunicationType <ComputerCommunicationType>]
   -InputObject <IResultObject>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMApplicationCatalogWebServicePoint
   [-WebsiteName <String>]
   [-WebApplicationName <String>]
   [-PortNumber <Int32>]
   [-SiteSystemServerName] <String>
   [-SiteCode <String>]
   [-CommunicationType <ComputerCommunicationType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

The Add-CMApplicationCatalogWebServicePoint cmdlet adds an Application Catalog web service point to a Microsoft System Center Configuration Manager site.

Configuration Manager requires a web service point site system role to support the Application Catalog website and the Software Library. You also need an Application Catalog website point in the same site, but not necessarily on the same server. If you intend to use Secure Hypertext Transfer Protocol (HTTPS), you need to deploy a web server certificate on the server hosting the web service point. For more information about site system roles, see Install and Configure Site System Roles for Configuration Manager on TechNet.

Examples

Example 1: Add a web service point for the Application Catalog

PS C:\>Add-CMApplicationCatalogWebServicePoint -PortNumber 80 -SiteCode "CM1" -SiteSystemServerName "CMACWSPRole.Western.Contoso.com"

This command adds a web service point for the Application Catalog. The command specifies a port for the service. The command specifies the site code for the site that the role belongs to, as well as the name of the server that hosts the role.

Required Parameters

-InputObject

Specifies the input to this cmdlet. You can use this parameter, or you can pipe the input to this cmdlet.

Type:IResultObject
Aliases:SiteServer
Position:Named
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False
-SiteSystemServerName

Specifies the name of a server that hosts a site system role.

Type:String
Aliases:Name, ServerName
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Optional Parameters

-CommunicationType

Specifies the communication type. Valid values are: HTTP and HTTPS.

Type:ComputerCommunicationType
Parameter Sets:Http, Https
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Confirm

Prompts you for confirmation before running the cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False
-DisableWildcardHandling

DisableWildcardHandling treats wildcard characters as literal character values. Cannot be combined with ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ForceWildcardHandling

Indicates that the cmdlet forces wild card handling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-PortNumber

Specifies the port to use to connect with the web service.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SiteCode

Specifies the site code for a Configuration Manager site.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WebApplicationName

Specifies the name of the web application used for the application catalog.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WebsiteName
Type:String
Aliases:IISWebSite
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False