AzureAD sso isse

hello, i installed gitlab community edition and I am trying to configure Azure AD SSO configuration. I am getting error 422(sign in saml login auth failed.). I want to know weather its possible with community edition or do I need to use enterprise edition for SSO configuration. below are my configuration.
gitlab_rails[‘omniauth_providers’] = [
{
name: ‘saml’,
args: {
assertion_consumer_service_url: ‘https://gitlab.url/users/auth/saml/callback’,
idp_cert_fingerprint: ‘fingerprint’,
idp_sso_target_url: ‘idpurl’,
issuer: ‘https://gitlab.url’,
name_identifier_format: ‘urn:oasis:names:tc:SAML:2.0:nameid-format:persistent’
},
label: ‘SAML login’ # optional label for SAML login button, defaults to “Saml”
}
]

gitlab_rails[‘omniauth_enabled’] = true
gitlab_rails[‘omniauth_allow_single_sign_on’] = [‘saml’]
gitlab_rails[‘omniauth_sync_email_from_provider’] = ‘saml’
gitlab_rails[‘omniauth_sync_profile_from_provider’] = [‘saml’]
gitlab_rails[‘omniauth_sync_profile_attributes’] = [‘email’]
gitlab_rails[‘omniauth_auto_link_ldap_user’] = true
gitlab_rails[‘omniauth_auto_link_saml_user’] = true
gitlab_rails[‘omniauth_auto_link_user’] = [‘saml’]