Payhawk поддържа SAML v2.0, така че екипът ви да може да влиза със съществуващите идентификационни данни за Thales SafeNet Trusted Access (STA) вместо с отделна парола за Payhawk.
Езикът за маркиране на твърдения за сигурност (SAML) не поддържа удостоверяване, инициирано от доставчика на самоличност. Потребителите ви трябва винаги да започват от страницата за влизане в Payhawk. Когато двуфакторното удостоверяване (2FA) е активирано, то продължава да се прилага и еднократното влизане (SSO) не го замества.
Преди да започнете
Необходим ви е достъп като Администратор до конзолата на SafeNet Trusted Access.
Необходими са ви права на Администратор на Payhawk, за да координирате настройката.
Подгответе домейните за удостоверяване (например
yourcompany.com) – имейл домейните, с които потребителите ви влизат в системата.Имейлът, записан в SafeNet Trusted Access за всеки потребител, трябва да съвпада точно с имейла на акаунта му в Payhawk. Несъответствието в имейлите води до неуспешни влизания или дублирани потребители.
Настройки на доставчика на услуги на Payhawk
За да конфигурирате SAML приложението в SafeNet Trusted Access, използвайте следните стойности. Те са еднакви за всички клиенти.
Настройка | Стойност |
|---|---|
Audience URI / SP Entity ID (Еднозначен идентификатор на ресурс на аудитория / идентификатор на обект на доставчик на услуги) |
|
ACS URL / Assertion Consumer Service / Single Sign-On URL (URL адрес на услуга за приемане на твърдения / услуга за приемане на твърдение / URL адрес за еднократно влизане) |
|
NameID format (Формат на идентификатор на име) |
|
Задължителен атрибут |
|
Създаване и конфигуриране на SAML приложението
Влезте в конзолата на SafeNet Trusted Access като Администратор.
Отидете на раздел Applications (Приложения) и изберете Add Application (Добавяне на приложение).
Потърсете в каталога с приложения за Payhawk. Ако приложението не е в списъка, изберете Add a custom application (Добавяне на персонализирано приложение) и изберете опцията „SAML (template or manual)“ (SAML (шаблон или ръчно)).
Дайте на приложението име Payhawk. По желание добавете лого на Payhawk и описание, за да го разпознават потребителите в портала My Applications (Моите приложения).
В SAML конфигурацията на приложението въведете стойностите на доставчика на услуги на Payhawk:
За SP Entity ID / Audience (Идентификатор на обект на доставчик на услуги / аудитория) въведете:
urn:amazon:cognito:sp:eu-central-1_mcW4Iwl7pЗа Assertion Consumer Service (ACS) URL / Reply URL (URL адрес на услуга за приемане на твърдения / URL адрес за отговор) въведете:
https://id.payhawk.com/saml2/idpresponseОставете полето Default Relay State (Състояние на предаване по подразбиране) празно.
За NameID format (Формат на идентификатор на име) изберете имейл адрес (
urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress) и задайте стойността на имейла на потребителя.
Оставете потока само като SP-initiated (Иницииран от доставчика на услуги). Не активирайте SSO, инициирано от доставчика на самоличност, тъй като Payhawk не го поддържа.
Подпишете SAML твърдението със сертификата за подписване на STA. Това е настройката по подразбиране в SafeNet Trusted Access и трябва да остане активирана.
Съпоставяне на атрибута за имейл
Payhawk изисква един атрибут с име email.
В секцията Attributes (Атрибути) на приложението добавете съпоставяне с името на атрибута на доставчика на услуги
emailи стойност, зададена на имейла на потребителя в SafeNet Trusted Access.Проверете дали атрибутът е включен в SAML твърдението, изпратено до Payhawk.
Задаване на потребители
Задайте приложението Payhawk на съответните потребители и групи в SafeNet Trusted Access.
Уверете се, че всеки зададен потребител има валиден имейл адрес, съответстващ на акаунта му в Payhawk.
Експортиране на метаданните на доставчика на самоличност и изпращането им до Payhawk
Отворете приложението Payhawk, което сте създали, и намерете опцията за изтегляне на SAML метаданните (метаданни на доставчика на самоличност).
Изтеглете XML файла с метаданните на доставчика на самоличност. Той съдържа SSO крайната точка, идентификатора на обекта и сертификата за подписване на STA, необходими на Payhawk.
Свържете се с Мениджъра си по имплементация на Payhawk и предоставете XML файла с метаданните на доставчика на самоличност, домейна/домейните ви за удостоверяване и потвърждение за съпоставянето на атрибута
email.
Payhawk завършва конфигурацията от страна на сървъра, след което ще получите потвърждение, когато SSO е готово за тестване.
Тестване на влизането
Отидете на страницата за влизане в Payhawk.
Въведете корпоративен имейл адрес в домейн с активирано SSO.
Удостоверете се чрез SafeNet Trusted Access и изпълнете всяка стъпка от STA, еднократна парола или двуфакторно удостоверяване.
При успех ще се върнете в Payhawk, но вече влезли в системата.
Отстраняване на неизправности
Пренасочване обратно към страницата за влизане или отказан достъп – Проверете дали атрибутът
emailсе изпраща и дали стойността му съвпада точно с имейла на акаунта в Payhawk.Приложението не е зададено – Потребителят не е зададен към приложението Payhawk в SafeNet Trusted Access.
Неуспешно влизане, инициирано от доставчика на самоличност – Това е очаквано поведение. Потребителите трябва да започват от страницата за влизане в Payhawk