// Module included in the following assemblies:
//
// assembly-deploying-auth-services.adoc

[id='proc-deploying-standard-auth-service-{context}']
= Deploying the `standard` authentication service

To implement the `standard` authentication service, you deploy it.

.Procedure

ifeval::["{cmdcli}" == "oc"]
. Log in as a service admin:
+
[subs="attributes",options="nowrap"]
----
{cmdcli} login -u admin
----

. Change to the project where {ProductName} is installed:
+
[subs="+quotes,attributes",options="nowrap"]
----
{cmdcli} project _{ProductNamespace}_
----
endif::[]
. Create an `AuthenticationService` definition:
+
[source,yaml,options="nowrap"]
----
apiVersion: admin.enmasse.io/v1beta1
kind: AuthenticationService
metadata:
  name: standard-authservice
spec:
  type: standard
----

. Deploy the authentication service:
+
[options="nowrap",subs="attributes"]
----
{cmdcli} create -f standard-authservice.yaml
----

