Is ldap the only protocol supported for Identity Service

For example : Does Camunda support web service based Identity service
( I know it supports database for Ident service )

Search SSO on the forum. You will find others working on different providers. LDAP is the only provided alternate ID provider. You will have to write your own for other sources.