SAP Fiori - Безопасность
Защита системы SAP Fiori гарантирует, что информация и процессы, отвечающие потребностям вашего бизнеса, защищены от несанкционированного доступа к важной информации.
Вы должны убедиться, что ошибки пользователя, небрежность или попытки манипулирования вашей системой не должны привести к потере информации или времени обработки.
Все эти политики безопасности должны применяться ко всем компонентам системы Fiori.
Управление пользователями в SAP Fiori -
- Для управления транзакционными приложениями SAP Fiori у вас должны быть следующие пользователи -
- Пользователи в SAP NetWeaver Gateway и интерфейсном сервере ABAP
- Пользователь на внутреннем сервере ABAP
Методы аутентификации
При запуске приложения SAP Fiori запрос отправляется от клиента на интерфейсный сервер ABAP с помощью панели запуска SAP Fiori через Web Dispatcher. Интерфейсный сервер ABAP аутентифицирует пользователя при отправке этого запроса. Для аутентификации пользователя интерфейсный сервер ABAP использует механизмы аутентификации и единого входа (SSO), предоставляемые SAP NetWeaver. Механизм, упомянутый ниже, может использоваться для аутентификации -
SPENGO/KERBEROS
SPNEGO используется, когда клиентское приложение хочет пройти аутентификацию на удаленном сервере, но ни одна из сторон не знает, какие протоколы аутентификации поддерживает другой. Псевдомеханизм использует протокол, чтобы определить, какие общие механизмы GSSAPI доступны, выбирает один и затем отправляет ему все дальнейшие операции безопасности. Это может помочь организациям поэтапно развертывать новые механизмы безопасности.
SAP Logon Tickets
Билеты на вход в систему SAP представляют собой учетные данные пользователя в системах SAP. Если этот параметр включен, пользователи могут получить доступ к нескольким приложениям и службам SAP через SAPgui и веб-браузеры без дополнительного ввода имени пользователя и пароля от пользователя. SAP Logon Tickets также может быть средством обеспечения единого входа в систему через границы SAP; в некоторых случаях билеты входа в систему могут использоваться для аутентификации в сторонних приложениях, таких как веб-приложения на базе Microsoft.
X.509 Certificates
Сертификат X.509 содержит информацию об удостоверении, которому выдан сертификат, и удостоверении, которое его выпустило. Многие сертификаты, которые люди называют сертификатами Secure Sockets Layer (SSL), на самом делеX.509 сертификаты.
Аутентификация в серверных системах
После выполнения начальной аутентификации на внешнем сервере ABAP устанавливается сеанс безопасности между клиентом и внешним сервером ABAP.
Это позволяет приложениям SAP Fiori и Launchpad отправлять запросы OData на внутренний сервер ABAP. Эти запросы передаются безопасно с помощью доверенного RFC.
Безопасная сетевая связь SNC
Secure Network Communications (SNC) объединяет SAPNetWeaverЕдиный вход или внешний продукт безопасности с системами SAP. С SNC вы усиливаете безопасность, используя дополнительные функции безопасности, предоставляемые продуктом безопасности, которые напрямую не доступны в системах SAP.
SNC защищает пути передачи данных между различными клиентскими и серверными компонентами системы SAP, которые используют протоколы SAP RFC или DIAG. Существуют хорошо известные криптографические алгоритмы, реализованные в различных продуктах безопасности, и с помощью SNC вы можете применять эти алгоритмы к своим данным для повышения защиты.
Imporatant Features -
SNC защищает пути передачи данных между различными клиентскими и серверными компонентами системы SAP. Существуют хорошо известные криптографические алгоритмы, реализованные в поддерживаемых продуктах безопасности, и с помощью SNC вы можете применять эти алгоритмы к своим данным для повышения защиты.
С SNC вы получаете сквозную безопасность на уровне приложений. Все коммуникации, которые происходят между двумя компонентами, защищенными SNC, защищены.
Могут использоваться дополнительные функции безопасности, такие как смарт-карты, которые SAP не предоставляет напрямую.
Вы можете изменить продукт безопасности в любое время, не затрагивая бизнес-приложения SAP.
Уровни защиты
Вы можете применить три уровня защиты. Они -
- Только аутентификация
- Защита целостности
- Защита конфиденциальности
Только аутентификация
При использовании только аутентификации система проверяет личность партнеров по связи. Это минимальный уровень защиты, предлагаемый SNC.
Защита целостности
При использовании защиты целостности система обнаруживает любые изменения или манипуляции данными, которые могли произойти между двумя сторонами связи.
Защита конфиденциальности
При использовании защиты конфиденциальности система шифрует передаваемые сообщения, чтобы сделать подслушивание бесполезным. Защита конфиденциальности также включает защиту целостности данных. Это максимальный уровень защиты, обеспечиваемый SNC.