Webservices en verbindingen in Service Provider Foundation beheren

 

Gepubliceerd: juni 2016

Van toepassing op: System Center 2012 SP1 - Orchestrator, System Center 2012 R2 Orchestrator

Met de wizard voor het installeren van Service Provider Foundation configureert u webservices op basis van de opgegeven referenties. Dit onderwerp bevat informatie over het verifiëren en instellen van referenties in Computerbeheer, IIS (Internet Information Services) en andere technologieën als wijzigingen vereist zijn.

Voor de voorbeeld-URL's in dit onderwerp wordt poort 8090, de standaardpoort, gebruikt voor Service Provider Foundation-webservices. Dit kan een andere poort zijn als er een andere poort is opgegeven voor de Service Provider Foundation-installatie.

Service Provider Foundation-webservices

Als hostserviceprovider kunt u Service Provider Foundation-webservices gebruiken om portaltoepassingen beschikbaar te stellen voor uw tenants. Beheerders kunnen de Windows PowerShell-cmdlets in Service Provider Foundation gebruiken om essentiële taken uit te voeren. Zie de Service Provider Foundation Developer's Guide (Ontwikkelaarshandleiding voor Service Provider Foundation) voor informatie over het programmeren van toepassingen die toegang hebben tot de Service Provider Foundation-webservices.

Elke webservice heeft twee locaties om referenties in te stellen op de server waarop Service Provider Foundation is geïnstalleerd: de toepassingsdomeingroep in IIS en de betreffende groep in Computerbeheer. Deze groepen (SPF_VMM SPF_Admin SPF_Usage en SPF_Provider) moeten een lokale referentie (geen domeinreferentie) bevatten die ook lid is van de groep Administrators. Dit kan de beheerder zelf zijn, maar wij raden u aan een andere lokale gebruiker te maken.

De webservice voor beheer

Hostserviceproviders gebruiken de webservice voor beheer om tenants, gebruikersrollen, servers, tijdstempels en andere beheerobjecten te maken en beheren. U opent de webservice voor beheer via de volgende URL's:

  • Voor Service Provider FoundationSystem Center 2012 SP1 gebruikt u:

    https://server:8090/SC2012/Admin/Microsoft.Management.Odata.svc

  • Voor Service Provider FoundationSystem Center 2012 R2 gebruikt u:

    https://server:8090/SC2012R2/Admin/Microsoft.Management.Odata.svc

Referenties instellen

Vereiste

Id van beheertoepassingsgroep in IIS

Moet ook lid zijn van de groep Administrators en de groep SPF_Admin

De groep Administrators in Computerbeheer

Moet de referentie voor de id van de beheertoepassingsgroep bevatten

De groep SPF_Admin in Computerbeheer

Moet een lokale gebruiker die ook lid is van de groep Administrators en de referentie voor de id van de beheertoepassingsgroep bevatten

De VMM-webservice

De VMM-webservice roept System Center 2012 R2 Virtual Machine Manager aan om aangevraagde bewerkingen uit te voeren, zoals het maken van virtuele machines, virtuele netwerken, definities van gebruikersrollen en andere infrastructuur voor de cloud. Met deze service worden de wijzigingen tussen de deelnemers gecoördineerd en worden de volgende dynamische mogelijkheden geboden:

  • Portaltoepassingen en andere clients detecteren wijzigingen die zijn aangebracht door Service Provider Foundation en Virtual Machine Manager.

  • In Virtual Machine Manager worden wijzigingen weergegeven die portaltoepassingen, andere clients en Service Provider Foundation hebben aangebracht.

  • Service Provider Foundation bevat alle wijzigingen die de deelnemers hebben aangebracht.

U kunt de PowerShell-cmdlet T:Microsoft.SystemCenter.Foundation.Cmdlet.New-SCSPFServer gebruiken om een instantie van Virtual Machine Manager te registreren.

U opent de VMM-webservice via de volgende URL's:

  • Voor Service Provider FoundationSystem Center 2012 SP1 gebruikt u:

    https://server:8090/SC2012/VMM/Microsoft.Management.Odata.svc

  • Voor Service Provider FoundationSystem Center 2012 R2 gebruikt u:

    https://server:8090/SC2012R2/VMM/Microsoft.Management.Odata.svc

Referenties instellen

Vereiste

Id van VMM-toepassingsgroep in IIS

Moet ook lid zijn van de groep Administrators en de groep SPF_VMM

De groep Administrators in Computerbeheer

Moet de referentie voor de id van de VMM-toepassingsgroep bevatten

De groep SPF_VMM in Computerbeheer

Moet een lokale gebruiker die ook lid is van de groep Administrators en de referentie voor de id van de VMM-toepassingsgroep bevatten

De gebruikersrol Administrator in Virtual Machine Manager

Moet de referentie voor de id van de VMM-toepassingsgroep als lid van de gebruikersrol Administrator bevatten

De webservice Usage

System_CAPS_importantBelangrijk

Service Provider Foundation biedt de webservice Usage die alleen mag worden gebruikt door Windows Azure Pack voor WindowsServer of andere providers van factureringsservices. Het eindpunt van de webservice Usage mag niet voor andere doeleinden worden geopend om gegevensverlies als gevolg van overbodige of foutieve query's te voorkomen.

De webservice Usage gebruikt registraties van exemplaren van System Center 2012 – Operations Manager-datawarehouses (die door Virtual Machine Manager worden gehost) voor het verzamelen van meetgegevens over het gebruik van virtuele machines en andere infrastructuren. Gebruiksgegevens worden verzameld voor processen zoals terugstortingen van facturen.

U kunt Windows PowerShell-cmdlets gebruiken om verbindingsinstellingen voor Operations Manager-datawarehouses te registreren in de Service Provider Foundation-database. Dankzij deze registratie kunnen er door Service Provider Foundation gebruiksgegevens worden verzameld uit de datawarehouses. Zie Meten van gebruik in Service Provider Foundation configureren voor meer informatie over het configureren van deze registraties.

De webservice Usage retourneert gebruiksgegevens die betrekking op elk abonnement op services.

Referenties instellen

Vereiste

Id van Usage-toepassingsgroep in IIS

Moet ook lid zijn van de groep Administrators en de groep SPF_Usage.

De groep Administrators in Computerbeheer

Moet de referentie voor de id van de Usage-toepassingsgroep bevatten.

De groep SPF_Usage in Computerbeheer

Moet een lokale gebruiker die ook lid is van de groep Administrators en de referentie voor de id van de Usage-toepassingsgroep bevatten.

Databasegebruiker dbo in de OpertionsManagerDW Microsoft SQL Server-database op de server waarop Operations Manager wordt uitgevoerd

De referenties van de gebruiker die Operations Manager installeert, worden automatisch gebruikt voor de aanmeldingsreferenties voor het SQL Server-beveiligingsobject dbo. Deze zelfde referenties moeten worden gebruikt voor alle Service Provider Foundation-id's voor toepassingsgroepen.

Database-eigenschappen voor de SQL Server-database OpertionsManagerDW (met de rechtermuisknop) op de server waarop Operations Manager wordt uitgevoerd

De databaserol OpsMgrReader moet zijn opgenomen op de pagina Machtigingen.

De webservice Provider

Resourceproviders voor het leveren van IaaS (Infrastructuur as a Service) gebruiken de Provider-webservice. De Provider-webservice biedt een web-API van Microsoft ASP.NET. Dit is geen OData-service (Open Data). De Provider-webservice gebruikt ook de VMM-webservice en de webservice voor beheer.

Referenties instellen

Vereiste

Id van Provider-toepassingsgroep in IIS

Moet ook lid zijn van de groep Administrators en de groepen SPF_Provider, SPF_VMM en SPF_Admin

De groep Administrators in Computerbeheer

Moet de referentie voor de id van de Provider-toepassingsgroep bevatten

De groep SPF_Provider in Computerbeheer

Moet een lokale gebruiker die ook lid is van de groep Administrators en de referentie voor de id van de Provider-toepassingsgroep bevatten.

Verbinding maken met de webservice Service Management Automation

U kunt in Service Provider Foundation gebeurtenissen configureren die door de Service Management Automation-webservice worden gebruikt. Als u deze configuratie wilt voltooien, moet de Automatisering van servicebeheer-webservice de referenties voor toegang tot de vereiste Service Provider Foundation-webservices bevatten.

Daarnaast kunt u Windows PowerShell-cmdlets gebruiken om runbooks te automatiseren. Zie Een runbook automatiseren in Service Provider Foundation voor meer informatie.

Referenties instellen

Vereiste

Een of alle Service Provider Foundation id's voor toepassingsgroepen die vereist zijn voor automatisering

Moet ook lid zijn van de groep Administrators voor de server waarop Automatisering van servicebeheer is geïnstalleerd

Service Provider Foundation-databasereferenties

De referenties van de gebruiker die Service Provider Foundation installeert, worden gebruikt voor de aanmeldingsreferenties voor het SQL Server-beveiligingsobject dbo voor de Service Provider Foundation-database. Gebruik de cmdlets T:Microsoft.SystemCenter.Foundation.Cmdlet.Get-SCSPFConnectionString en T:Microsoft.SystemCenter.Foundation.Cmdlet.Set-SCSPFConnectionString voor het beheren van de verbindingen met de Service Provider Foundation-database.