# Manual access service The services that are successfully added will be displayed on the service list page. You can also select the services in the list as the target back-end services when adding apis. The microservice gateway supports manual access and automatic discovery to add services. This page describes how to manually add services. **Prerequisites** You need to add the corresponding service source in Source management so that you can select the corresponding service source type when manually adding services. ## Access service 1. In the __Gateway List__ page click the name of the target gateway, enter the gateway overview page, in the left navigation bar click __Add Service__ -> __Service List__ . ![service list](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/gw-service03.png) 2. Select the service source, configure the service connection information and click __OK__ . === "Cluster" Select the cluster and namespace where the target service resides, and enter the access protocol, address, and port number. ![adding a cluster service](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/gw-service01.png) For the cluster service access, in the `Container Management` -> __Container Network__ -> __Services__ click the service name to view: ![get the service access address](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/service-access.png) === "Service Mesh" Select the cluster and namespace where the target service resides, and enter the access protocol, address, and port number. ![adding a mesh service](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/mesh.png) === "Registry Service" Select the registry where the target service resides, and enter the access protocol, address, and port number. ![add registry services](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/service-04.png) === "Hosted Registration Center Service" Select the registry where the target service resides, and enter the access protocol, address, and port number. ![add registry services](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/gw-service04.png) === "External service" Enter the service name, access protocol, address, and port number. ![adding external services](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/gw-service02.png) ## Viewing service details 1. On the service list page, click the name of the target service to access the service details page. ![service details](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/gw-service05.png) 2. View service sources, connection information, and associated apis. ![service details](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/gw-service06.png) ## Update service ### Update basic information 1. In the __Service List__ page find need to update the service, in the service of right click __ⵗ__ , choose __Basic Info__ . ![update service](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/gw-service07.png) 2. To update the basic information, click __OK__ . ![update service](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/gw-service08.png) !!! danger If you choose other services or modify the connection information of external services when updating the basic configuration, the original services will be deleted, which is equivalent to adding a new service. However, the APIs associated with the original service will be automatically associated with the new service. ### Update policy configuration 1. In the __Service List__ page find need to update the service, in the service of right click __ⵗ__ , choose __modifying policy settings__ . ![update service](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/gw-service09.png) 2. To update policy configuration, click __OK__ . ![update service](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images//update4.png) ## Deletion service In the __Service List__ page to find the need to delete the service, in the service of right click __ⵗ__ , choose __Delete__ . ![delete service](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/gw-service10.png) Before deleting a service, you need to make sure that no apis are using the service. If the service is being used by an API, click __API Management__ to delete the associated API as prompted before deleting the service. ![delete service](https://docs.daocloud.io/daocloud-docs-images/docs/en/docs/skoala/gateway/service/images/delete1.png)