SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
1© 2014 SAP AG or an SAP affiliate company. All rights reserved.
SAP HANA SPS 10 – What’s New?
Security
SAP HANA Product Management June, 2015
(Delta from SPS 09 to SPS 10)
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 2Public
Summary
 Simplified role assignment in SAP HANA Cockpit
 New option for controlling allowed access channels for users
 Improved UI support for configuring user self services in SAP HANA Cockpit
 Improved lifecycle management and extended tool support for analytic privileges
 Simplified certificate management for SSL/TLS and single sign-on
 Automatic generation of PKI/certificates for internal communication channels
 FIPS-certified encryption library supported
 Extended audit logging coverage
 Additional hardening options for multitenant database container isolation
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 3Public
What’s New in SAP HANA SPS10: Security
Simplified role assignment in SAP HANA Cockpit
You can now use SAP HANA Cockpit to assign roles to a user
Roles are the standard mechanism of granting privileges to users in SAP HANA
Assigning roles
1. Click on the Assign Roles to Users tile on the homepage of the SAP HANA Cockpit.
2. Assign roles to the user.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Public
What’s New in SAP HANA SPS10: Security
Use custom roles for accessing functionality in SAP HANA Cockpit
You can now easily configure Cockpit to use custom roles for accessing functionality
Access to functionality via tiles in SAP HANA Cockpit is role-based. For SAP HANA Cockpit catalogs
and groups delivered as default content, standard roles are available. In some scenarios however it
might not be desirable to use the standard roles but use custom roles instead.
Configure custom role
1. Click on the Configure Role-Based Cockpit Access tile on the homepage of the SAP HANA Cockpit
2. Assign the required catalog(s)/group(s) to the role
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 5Public
What’s New in SAP HANA SPS10: Security
Control allowed access channels for users
For users that should only connect via HTTP, you can now enforce this access channel
by disabling JDBC/ODBC access
By default, JDBC/ODBC access is
 Enabled for normal users
 Disabled for restricted users
To disable/enable JDBC/ODBC access, use either
SAP HANA Studio (user editor) or SQL commands.
SAP HANA
XS
Browser
Application
Server
Client
JDBC/ODBC
SAP HANA Studio
Application
HTTP(S)JDBC/ODBC
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Public
E-mail templates and UI support for maintaining the user self service configuration are now
available
What’s New in SAP HANA SPS10: Security
User self services enhancements
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 7Public
What’s New in SAP HANA SPS10: Security
Improved lifecycle management for analytic privileges
SQL-based analytic privileges can now also be created as design-time objects
Analytic privileges grant different users access to different portions of data in the same view based on
their business role.
The conditions that control which data users see is either contained in an XML document, or defined
using SQL.
Advantages of SQL-based analytic privileges
For new projects, we recommend to use SQL-based analytic privileges.
Feature SQL-Based XML-Based
Control of read-only access to SQL views Yes No
Complex filtering Yes No
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Public
What’s New in SAP HANA SPS10: Security
Extended tool support for analytic privileges
Both the Modeling perspective in SAP HANA Studio and Web IDE now support
design-time SQL-based analytic privileges
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 9Public
What’s New in SAP HANA SPS10: Security
Simplified certificate management for SSL/TLS and single sign-on
Most certificates can now be stored and managed directly in the SAP HANA database
SAP HANA uses X.509 certificates for securing internal and external communication channels and for
several user authentication mechanisms.
Recommendation: Store certificates in the database where possible.
For multitenant database container systems, storing certificates in the database simplifies the
configuration and makes certificate management available to tenant administrators. This is especially
relevant for hosting scenarios where tenant administrators usually do not have access to the file
system.
Certificates can be stored for… …in the database …in the file system
TLS (client-server communication over JDBC/ODBC) YES YES
TLS (client-server communication over HTTP) NO YES
TLS (internal communication) NO YES
Authentication (SAML, SAP Logon and Assertion Tickets, X.509) YES YES
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 10Public
What’s New in SAP HANA SPS10: Security
Viewing certificates stored in the database
Certificates in the database can currently only be managed using SQL. Read-only access to certificate-
related information is available in SAP HANA Cockpit however.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 11Public
What’s New in SAP HANA SPS10: Security
Automatic generation of PKI/certificates for internal communication channels (I)
A public-key infrastructure (system PKI) for securing internal communication channels using
TLS is set up automatically during installation. No user interaction is required for the setup.
The following communication channels can be secured:
SAP HANA
Scale-out system
Host1 Host2
System replication
SAP HANA
Primary
SAP HANA
Secondary
SAP HANA
with Dynamic Tiering
With SAP HANA option
Warm
store
Hot
store
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Public
What’s New in SAP HANA SPS10: Security
FIPS-certified encryption library supported
CommonCryptoLib is now FIPS-certified
For more information, see http://scn.sap.com/community/security/blog/2015/01/21/sap-s-crypto-kernel-
receives-fips-140-2-certificate
SAP CommonCryptoLib is the successor of SAPCRYPTOLIB and is the default cryptographic library
for SAP HANA. It is used for operations that require cryptography, for example data volume encryption
and TLS communication encryption.
CommonCryptoLib is installed as part of SAP HANA server installation.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Public
What’s New in SAP HANA SPS09: Security
Extended audit logging coverage
Audit logging now also covers Data Provisioning and Dynamic Tiering
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Public
What’s New in SAP HANA SPS10: Security
Additional hardening options for multitenant database container isolation
The isolation level is a new option for increasing the isolation between tenant databases on the
operating system level
By default, all database processes in an MDC system run under the default operating system user.
Tenant databases are self-contained/isolated in terms of users, database catalog, repository, logs, etc.
To provide additional protection in case of low-level attacks, you can configure your system for high
isolation, with a dedicated operating system user and group for each tenant database.
SAP HANA
Tenant
database 1
Tenant
database 2
System
database
Tenant
database N
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 15Public
What’s New in SAP HANA SPS10: Security
More features can be enabled/disabled for tenants
You can now disable more features in tenant databases
Not all features are required/desirable for tenants in all environments, e.g. features that provide direct
access to the file system, the network, or other critical resources.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 16Public
What’s New in SAP HANA SPS10: Security
Security reference information extended
The reference documentation on security-related topics has been extended
SAP HANA Security Guide
 Roles assigned to standard users (SYSTEM, _SYS_REPO)
 SAP HANA content (delivery units): Description, URLs, required roles
 Security configuration checklist updated
SAP HANA Administration Guide
 SAP HANA Cockpit tile catalogs: Description, required roles
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 17Public
More information
 Documentation: SAP Help Portal: Security Guide, Master Guide
(network topics), Developer Guide, SQL Reference Guide
 Whitepaper: SAP HANA Security Whitepaper
 Best practices: How to Define Standard Roles for SAP HANA Systems
 Training: HA 240
SAP Note Title
2159014 FAQ: SAP HANA Security
1514967 SAP HANA appliance
1730928 Using external software in a HANA appliance
1730929 Using external tools in an SAP HANA appliance
1730930 Using antivirus software in an SAP HANA appliance
784391 SAP support terms and 3rd-party Linux kernel drivers
1730999 Configuration changes in HANA appliance
863362 Security checks with SAP EarlyWatch Alert
2021789 SAP HANA revision and maintenance strategy
New
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Public
SAP HANA – security patches
Operating system security patches
 Support operating systems: SUSE Linux Enterprise and RedHat Enterprise
 Operating system security patches are provided and published by the operating system vendors
SAP HANA security patches
 SAP HANA security patches are published as part of the SAP Security Patch strategy (SAP Security Notes)
– Security notes for all SAP products are available at: https://support.sap.com/securitynotes
– For SAP HANA, filter for component HAN*
 Patches are delivered as SAP HANA revisions
 More information:
– SAP HANA revision und maintenance strategy: SAP Note 2021789
– Security Patch Process
– SAP Security Notes – Frequently asked questions
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Public
SAP – security approach
Security is an important and integral part of every step of the SAP Development Lifecycle which
applies to all products. This includes security testing as well as a defined and established process to
report and deal with potential security issues.
Protect your data – and your business – with SAP and its security solutions
http://www.sap.com/security
More information:
 SAP security development lifecycle
 SAP product security response team
 Source code scanning
 Product security validation at SAP
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Thank you
Contact information
Andrea Kristen
SAP HANA Product Management
andrea.kristen@sap.com

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

SAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database ContainersSAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database Containers
 
What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)
 
SAP HANA Native Application Development
SAP HANA Native Application DevelopmentSAP HANA Native Application Development
SAP HANA Native Application Development
 
SAP HANA SPS09 - SAP HANA Scalability
SAP HANA SPS09 - SAP HANA ScalabilitySAP HANA SPS09 - SAP HANA Scalability
SAP HANA SPS09 - SAP HANA Scalability
 
SAP HANA SPS1- SAP HANA Hardware Platforms
SAP HANA SPS1- SAP HANA Hardware PlatformsSAP HANA SPS1- SAP HANA Hardware Platforms
SAP HANA SPS1- SAP HANA Hardware Platforms
 
What's new in SAP HANA SPS 11 Security
What's new in SAP HANA SPS 11 SecurityWhat's new in SAP HANA SPS 11 Security
What's new in SAP HANA SPS 11 Security
 
What's new on SAP HANA Workload Management
What's new on SAP HANA Workload ManagementWhat's new on SAP HANA Workload Management
What's new on SAP HANA Workload Management
 
HANA SPS07 Replication
HANA SPS07 ReplicationHANA SPS07 Replication
HANA SPS07 Replication
 
SAP HANA SPS09 - Dynamic Tiering
SAP HANA SPS09 - Dynamic TieringSAP HANA SPS09 - Dynamic Tiering
SAP HANA SPS09 - Dynamic Tiering
 
What's New for SAP HANA Smart Data Integration & Smart Data Quality
What's New for SAP HANA Smart Data Integration & Smart Data QualityWhat's New for SAP HANA Smart Data Integration & Smart Data Quality
What's New for SAP HANA Smart Data Integration & Smart Data Quality
 
What's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data AccessWhat's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data Access
 
Spotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESpotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASE
 
What's New in SAP HANA SPS 11 Application Lifecycle Management
What's New in SAP HANA SPS 11 Application Lifecycle ManagementWhat's New in SAP HANA SPS 11 Application Lifecycle Management
What's New in SAP HANA SPS 11 Application Lifecycle Management
 
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
 
What's new for SAP HANA SPS 11 Dynamic Tiering
What's new for SAP HANA SPS 11 Dynamic TieringWhat's new for SAP HANA SPS 11 Dynamic Tiering
What's new for SAP HANA SPS 11 Dynamic Tiering
 
SAP HANA SPS08 Administration & Monitoring
SAP HANA SPS08 Administration & MonitoringSAP HANA SPS08 Administration & Monitoring
SAP HANA SPS08 Administration & Monitoring
 
SAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM ServicesSAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM Services
 
What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10
 
Why SAP HANA?
Why SAP HANA?Why SAP HANA?
Why SAP HANA?
 
SAP HANA Cloud Platform - Overview
SAP HANA Cloud Platform - OverviewSAP HANA Cloud Platform - Overview
SAP HANA Cloud Platform - Overview
 

Similar a SAP HANA SPS10- Security

Gateway Deployment Options
Gateway Deployment OptionsGateway Deployment Options
Gateway Deployment Options
Gaurav Ahluwalia
 

Similar a SAP HANA SPS10- Security (20)

HANA SPS07 Security
HANA SPS07 Security HANA SPS07 Security
HANA SPS07 Security
 
SAP HANA SPS10- SAP DB Control Center
SAP HANA SPS10- SAP DB Control CenterSAP HANA SPS10- SAP DB Control Center
SAP HANA SPS10- SAP DB Control Center
 
SAP HANA SPS10- SAP HANA Platform Lifecycle Management
SAP HANA SPS10- SAP HANA Platform Lifecycle ManagementSAP HANA SPS10- SAP HANA Platform Lifecycle Management
SAP HANA SPS10- SAP HANA Platform Lifecycle Management
 
SAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic TieringSAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic Tiering
 
SAP TechEd 2013: CD105: Extending SuccessFactors EmployeeCentral with apps on...
SAP TechEd 2013: CD105: Extending SuccessFactors EmployeeCentral with apps on...SAP TechEd 2013: CD105: Extending SuccessFactors EmployeeCentral with apps on...
SAP TechEd 2013: CD105: Extending SuccessFactors EmployeeCentral with apps on...
 
HANA SPS07 LCM
HANA SPS07 LCMHANA SPS07 LCM
HANA SPS07 LCM
 
Gateway Deployment Options
Gateway Deployment OptionsGateway Deployment Options
Gateway Deployment Options
 
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
 
Itm110 how does sap solution manager support sap hana
Itm110 how does sap solution manager support sap hanaItm110 how does sap solution manager support sap hana
Itm110 how does sap solution manager support sap hana
 
SAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload ManagementSAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload Management
 
SAP on Linux
SAP on LinuxSAP on Linux
SAP on Linux
 
What's New in SAP HANA SPS 11 Mission Critical Data Center Operations
What's New in SAP HANA SPS 11 Mission Critical Data Center OperationsWhat's New in SAP HANA SPS 11 Mission Critical Data Center Operations
What's New in SAP HANA SPS 11 Mission Critical Data Center Operations
 
What's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 OperationsWhat's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 Operations
 
SAP HANA SPS09 - Multitenant Database Containers
SAP HANA SPS09 - Multitenant Database ContainersSAP HANA SPS09 - Multitenant Database Containers
SAP HANA SPS09 - Multitenant Database Containers
 
SAP_SLT_Guide_21122015.pdf
SAP_SLT_Guide_21122015.pdfSAP_SLT_Guide_21122015.pdf
SAP_SLT_Guide_21122015.pdf
 
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
 
SAP HANA SPS08 Security
SAP HANA SPS08 SecuritySAP HANA SPS08 Security
SAP HANA SPS08 Security
 
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
 
SSL Configuration within SAP HANA
SSL Configuration within SAP HANASSL Configuration within SAP HANA
SSL Configuration within SAP HANA
 
SAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and RecoverySAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and Recovery
 

Más de SAP Technology

Más de SAP Technology (20)

SAP Integration Suite L1
SAP Integration Suite L1SAP Integration Suite L1
SAP Integration Suite L1
 
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
 
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
 
Extend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processesExtend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processes
 
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
 
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology PlatformAccelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
 
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
 
Transform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANATransform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANA
 
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
 
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
 
The IoT Imperative for Consumer Products
The IoT Imperative for Consumer ProductsThe IoT Imperative for Consumer Products
The IoT Imperative for Consumer Products
 
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
 
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
 
The IoT Imperative in Government and Healthcare
The IoT Imperative in Government and HealthcareThe IoT Imperative in Government and Healthcare
The IoT Imperative in Government and Healthcare
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital Core
 
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANAFive Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
 
SAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial DataSAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial Data
 
SAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance FeaturesSAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance Features
 
Spark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSpark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business Operations
 
What's new in SAP HANA SPS 11 SQL/SQLScript
What's new in SAP HANA SPS 11 SQL/SQLScriptWhat's new in SAP HANA SPS 11 SQL/SQLScript
What's new in SAP HANA SPS 11 SQL/SQLScript
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

SAP HANA SPS10- Security

  • 1. 1© 2014 SAP AG or an SAP affiliate company. All rights reserved. SAP HANA SPS 10 – What’s New? Security SAP HANA Product Management June, 2015 (Delta from SPS 09 to SPS 10)
  • 2. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 2Public Summary  Simplified role assignment in SAP HANA Cockpit  New option for controlling allowed access channels for users  Improved UI support for configuring user self services in SAP HANA Cockpit  Improved lifecycle management and extended tool support for analytic privileges  Simplified certificate management for SSL/TLS and single sign-on  Automatic generation of PKI/certificates for internal communication channels  FIPS-certified encryption library supported  Extended audit logging coverage  Additional hardening options for multitenant database container isolation
  • 3. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 3Public What’s New in SAP HANA SPS10: Security Simplified role assignment in SAP HANA Cockpit You can now use SAP HANA Cockpit to assign roles to a user Roles are the standard mechanism of granting privileges to users in SAP HANA Assigning roles 1. Click on the Assign Roles to Users tile on the homepage of the SAP HANA Cockpit. 2. Assign roles to the user.
  • 4. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Public What’s New in SAP HANA SPS10: Security Use custom roles for accessing functionality in SAP HANA Cockpit You can now easily configure Cockpit to use custom roles for accessing functionality Access to functionality via tiles in SAP HANA Cockpit is role-based. For SAP HANA Cockpit catalogs and groups delivered as default content, standard roles are available. In some scenarios however it might not be desirable to use the standard roles but use custom roles instead. Configure custom role 1. Click on the Configure Role-Based Cockpit Access tile on the homepage of the SAP HANA Cockpit 2. Assign the required catalog(s)/group(s) to the role
  • 5. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 5Public What’s New in SAP HANA SPS10: Security Control allowed access channels for users For users that should only connect via HTTP, you can now enforce this access channel by disabling JDBC/ODBC access By default, JDBC/ODBC access is  Enabled for normal users  Disabled for restricted users To disable/enable JDBC/ODBC access, use either SAP HANA Studio (user editor) or SQL commands. SAP HANA XS Browser Application Server Client JDBC/ODBC SAP HANA Studio Application HTTP(S)JDBC/ODBC
  • 6. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Public E-mail templates and UI support for maintaining the user self service configuration are now available What’s New in SAP HANA SPS10: Security User self services enhancements
  • 7. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 7Public What’s New in SAP HANA SPS10: Security Improved lifecycle management for analytic privileges SQL-based analytic privileges can now also be created as design-time objects Analytic privileges grant different users access to different portions of data in the same view based on their business role. The conditions that control which data users see is either contained in an XML document, or defined using SQL. Advantages of SQL-based analytic privileges For new projects, we recommend to use SQL-based analytic privileges. Feature SQL-Based XML-Based Control of read-only access to SQL views Yes No Complex filtering Yes No
  • 8. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Public What’s New in SAP HANA SPS10: Security Extended tool support for analytic privileges Both the Modeling perspective in SAP HANA Studio and Web IDE now support design-time SQL-based analytic privileges
  • 9. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 9Public What’s New in SAP HANA SPS10: Security Simplified certificate management for SSL/TLS and single sign-on Most certificates can now be stored and managed directly in the SAP HANA database SAP HANA uses X.509 certificates for securing internal and external communication channels and for several user authentication mechanisms. Recommendation: Store certificates in the database where possible. For multitenant database container systems, storing certificates in the database simplifies the configuration and makes certificate management available to tenant administrators. This is especially relevant for hosting scenarios where tenant administrators usually do not have access to the file system. Certificates can be stored for… …in the database …in the file system TLS (client-server communication over JDBC/ODBC) YES YES TLS (client-server communication over HTTP) NO YES TLS (internal communication) NO YES Authentication (SAML, SAP Logon and Assertion Tickets, X.509) YES YES
  • 10. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 10Public What’s New in SAP HANA SPS10: Security Viewing certificates stored in the database Certificates in the database can currently only be managed using SQL. Read-only access to certificate- related information is available in SAP HANA Cockpit however.
  • 11. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 11Public What’s New in SAP HANA SPS10: Security Automatic generation of PKI/certificates for internal communication channels (I) A public-key infrastructure (system PKI) for securing internal communication channels using TLS is set up automatically during installation. No user interaction is required for the setup. The following communication channels can be secured: SAP HANA Scale-out system Host1 Host2 System replication SAP HANA Primary SAP HANA Secondary SAP HANA with Dynamic Tiering With SAP HANA option Warm store Hot store
  • 12. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Public What’s New in SAP HANA SPS10: Security FIPS-certified encryption library supported CommonCryptoLib is now FIPS-certified For more information, see http://scn.sap.com/community/security/blog/2015/01/21/sap-s-crypto-kernel- receives-fips-140-2-certificate SAP CommonCryptoLib is the successor of SAPCRYPTOLIB and is the default cryptographic library for SAP HANA. It is used for operations that require cryptography, for example data volume encryption and TLS communication encryption. CommonCryptoLib is installed as part of SAP HANA server installation.
  • 13. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Public What’s New in SAP HANA SPS09: Security Extended audit logging coverage Audit logging now also covers Data Provisioning and Dynamic Tiering
  • 14. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Public What’s New in SAP HANA SPS10: Security Additional hardening options for multitenant database container isolation The isolation level is a new option for increasing the isolation between tenant databases on the operating system level By default, all database processes in an MDC system run under the default operating system user. Tenant databases are self-contained/isolated in terms of users, database catalog, repository, logs, etc. To provide additional protection in case of low-level attacks, you can configure your system for high isolation, with a dedicated operating system user and group for each tenant database. SAP HANA Tenant database 1 Tenant database 2 System database Tenant database N
  • 15. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 15Public What’s New in SAP HANA SPS10: Security More features can be enabled/disabled for tenants You can now disable more features in tenant databases Not all features are required/desirable for tenants in all environments, e.g. features that provide direct access to the file system, the network, or other critical resources.
  • 16. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 16Public What’s New in SAP HANA SPS10: Security Security reference information extended The reference documentation on security-related topics has been extended SAP HANA Security Guide  Roles assigned to standard users (SYSTEM, _SYS_REPO)  SAP HANA content (delivery units): Description, URLs, required roles  Security configuration checklist updated SAP HANA Administration Guide  SAP HANA Cockpit tile catalogs: Description, required roles
  • 17. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 17Public More information  Documentation: SAP Help Portal: Security Guide, Master Guide (network topics), Developer Guide, SQL Reference Guide  Whitepaper: SAP HANA Security Whitepaper  Best practices: How to Define Standard Roles for SAP HANA Systems  Training: HA 240 SAP Note Title 2159014 FAQ: SAP HANA Security 1514967 SAP HANA appliance 1730928 Using external software in a HANA appliance 1730929 Using external tools in an SAP HANA appliance 1730930 Using antivirus software in an SAP HANA appliance 784391 SAP support terms and 3rd-party Linux kernel drivers 1730999 Configuration changes in HANA appliance 863362 Security checks with SAP EarlyWatch Alert 2021789 SAP HANA revision and maintenance strategy New
  • 18. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Public SAP HANA – security patches Operating system security patches  Support operating systems: SUSE Linux Enterprise and RedHat Enterprise  Operating system security patches are provided and published by the operating system vendors SAP HANA security patches  SAP HANA security patches are published as part of the SAP Security Patch strategy (SAP Security Notes) – Security notes for all SAP products are available at: https://support.sap.com/securitynotes – For SAP HANA, filter for component HAN*  Patches are delivered as SAP HANA revisions  More information: – SAP HANA revision und maintenance strategy: SAP Note 2021789 – Security Patch Process – SAP Security Notes – Frequently asked questions
  • 19. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Public SAP – security approach Security is an important and integral part of every step of the SAP Development Lifecycle which applies to all products. This includes security testing as well as a defined and established process to report and deal with potential security issues. Protect your data – and your business – with SAP and its security solutions http://www.sap.com/security More information:  SAP security development lifecycle  SAP product security response team  Source code scanning  Product security validation at SAP
  • 20. © 2015 SAP SE or an SAP affiliate company. All rights reserved. Thank you Contact information Andrea Kristen SAP HANA Product Management andrea.kristen@sap.com