Service Applications in SharePoint
Service Applications in SharePoint are associated with web applications, and specific services are typically deployed as needed in a particular farm. Only deployed services are referred to as service applications. This is a huge advantage in terms of conserving resources and optimizing performance. For instance, a specific web application can be configured to use only the services it needs. The number of service applications that exist is vast, and, as third-party vendors can create their own services for SharePoint Server. A list of services includes the following:
- Access Services
- Access Services 2010
- APP Management Service
- Business Data Connectivity Service
- Machine Translation Service
- Managed Metadata Service
- PerformancePoint Service Application
- Project Server Service Application
- Search Service Application
- Secure Store Service
- User Profile Service Application
- Visio Graphics Service
- Word Automation Services
You can set up a single service application to be shared among multiple web applications or deploy multiple instances of the same service across a farm and, in some cases, across multiple farms. Also, there is no limitation regarding the number of services that can be deployed in any single farm. A typical planning scenario requires that you either set up services to share across multiple web applications or isolate an individual service to one or a limited number of web applications. We can publish below service applications across the farm.
- Business Data Connectivity
- Machine Translation
- Managed Metadata
- User Profile
- Search
- Secure Store
Navigate to “Central Admin -> Application Management ->Manage Service Applications” and click on “New” from ribbon to see the list of service applications available.

you can use powershell command to get the list of service applications
Get-SPServiceApplication | Format-Table -wrap

Get-SPServiceApplication -Identity 48fbecaa-71e4-4f1d-bdfe-bdcbc17fa061 | Format-Table -wrap

sharepoint services 2016
For every service application there is a service associated with it which you can from central admin by navigating to “Central Admin -> Application Management -> Manage Services on Server”.


Alternatively you can use the powershell command as below
Get-SPServiceInstance | Format-Table -wrap

Get-SPServiceInstance | Where {$_.Status -eq "Online"} | Format-Table -wrap

Similarly we can start the service instance by running the below command.
Start-SPServiceInstance e63962e4-e1ea-4b83-a9cc-df51683e85f3
service application id service instance id in sharepoint 2019 using powershell | #sharepoint2019
Categories: powershell, Service Application
You must be logged in to post a comment.