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
Belangrijk |
---|
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.