Engage 30th – 31st March 2015 #EngageUG Engage 30th – 31st March 2015 #EngageUG Let the Phoenix rise! Rationalise your IBM Domino environment Engage 30th – 31st March 2015 #EngageUG Introduction Stephanie Heit • Director, BCC Ltd • @StephanieHeit Arshad Khalid • Director of Technical Services • @arshad101 • IBM Champion Engage 30th – 31st March 2015 #EngageUG Engage 30th – 31st March 2015 #EngageUG Agenda What We Do IT Challenges Today What's the Solution? Case Studies • Large Insurance Company: Boost Domino Security • Global Bank: Standardise Administration • Global Investment Firm: Streamline Application Management Summary Questions Engage 30th – 31st March 2015 #EngageUG What We Do Solutions for securing Notes/Domino infrastructure Automate underlying administration processes Ensure regulatory compliance Our solutions help organisations to • Reduce risk • Improve efficiency by securing and streamlining existing processes • Lower cost. Over 800 customers Engage 30th – 31st March 2015 #EngageUG Engage 30th – 31st March 2015 #EngageUG Agenda What We Do IT Challenges Today What's the Solution? Case Studies • Large Insurance Company: Boost Domino Security • Global Bank: Standardise Administration • Global Investment Firm: Streamline Application Management Summary Questions Engage 30th – 31st March 2015 #EngageUG IT Challenges Today Engage 30th – 31st March 2015 #EngageUG The Cost Pressure The demands in IT are growing and assurance of safe operations to make powerful and efficient systems is the prime goal 7 More than 80% of IT companies are under enormous increasing cost pressures Engage 30th – 31st March 2015 #EngageUG Compliance Requirements Sarbanes Oxley (SOX) – regulations for investments and securities FINRA – regulations for investments and financial advisors HIPAA – regulations for the protection and privacy of health information Any company that deals with protected health information (PHI) must ensure that all the required • physical • network and • process security measures are in place and followed Engage 30th – 31st March 2015 #EngageUG The Cost of Not Being Compliant Brand Damage Fines for Non-Compliance Litigation Expenses Examples $1.45 billion judgement against Morgan Stanley for being unable to produce reliable emails in the course of fraud litigation $2.5 million fine against Merrill Lynch for failing to promptly produce emails over a period of 17 months Engage 30th – 31st March 2015 #EngageUG Data Security and Integrity High level admin skills are required Admins have unfettered access to sensitive information Example: NSA • Why did they have a Security Leak? • “The scariest threat is the systems administrator. The system administrator has godlike access to systems they manage.” (Eric Chiu, Hytrust, Security Advisor) • http://www.nytimes.com/2013/06/24/technology/nsa-leak-puts-focuson-system-administrators.html?_r=0 Engage 30th – 31st March 2015 #EngageUG Engage 30th – 31st March 2015 #EngageUG Agenda What We Do IT Challenges Today What's the Solution? Case Studies • Large Insurance Company: Boost Domino Security • Global Bank: Standardise Administration • Global Investment Firm: Streamline Application Management Summary Questions Engage 30th – 31st March 2015 #EngageUG What's the Solution? Additional monitoring systems Reduce required access rights Provide system log trails Implement a “two-man rule” to reduce risk Ensure compliance by having a central audit proof log to record all actions Let machines do things that they’re better at doing Reduction in TCO comes for free! Engage 30th – 31st March 2015 #EngageUG Automation is KEY! Security Reduce TCO Compliance Automation Engage 30th – 31st March 2015 #EngageUG Engage 30th – 31st March 2015 #EngageUG Agenda What We Do IT Challenges Today What's the Solution? Case Studies • Large Insurance Company: Boost Domino Security • Global Bank: Standardise Administration • Global Investment Firm: Streamline Application Management Summary Questions Engage 30th – 31st March 2015 #EngageUG Case Study: Large US Mutual Life Insurance Co Boost Domino Security – Challenges Monitor, audit, log & report • Notes admins activities • Changes in Domino Directory (open, add, update, delete) • Database ACL changes • Document changes Prevent (if possible) • Unauthorised access to mailboxes “Level 3 personnel are assigned full administrator rights to perform support functions. Domino does not have a native auditing tool that would allow me to review if the administrators are making ” undocumented changes or reading user mailboxes. Engage 30th – 31st March 2015 #EngageUG Case Study: Large US Mutual Life Insurance Co Boost Domino Security – Options Use Domino monitoring • Not enough Develop monitoring/auditing internally • Needs to be maintained • Investment of time and effort • Not standard Use a third party product • Trusted by other customers • Standardised features • Maintenance is done by the vendor Move away from IBM Domino! Engage 30th – 31st March 2015 #EngageUG Case Study: Large US Mutual Life Insurance Co Boost Domino Security – Solution Three key elements for IBM Domino Server Security Server ID Database Access Document Access & Change Engage 30th – 31st March 2015 #EngageUG Case Study: Large US Mutual Life Insurance Co Boost Domino Security – Solution Detailed monitoring in real time • Track access • Track modifications at field level • Old entry • New entry Prevent changes in real time • Control Domino access rights • Even for Domino admins/Managers • Block access • Block changes Engage 30th – 31st March 2015 #EngageUG Case Study: Large US Mutual Life Insurance Co Boost Domino Security – Solution Provide an additional security layer • Beyond ACL and document access rights • Manager, Designer or Editors are not allowed to perform changes Add security at document field level • Provide different security settings for single fields in a document • Manager, Designer or Editors are not allowed to change defined fields Engage 30th – 31st March 2015 #EngageUG Why protect your Domino Server ID? What IBM says… “We understand that most Domino servers are not password-protected to make unattended reboots simpler, but the vault server's ID file is a key element in the security of your ID vault” “..a sophisticated attacker with a vault database and one of the corresponding server IDs...would have all of the cryptographic information needed to masquerade as the vault server and decrypt all of the ID files stored in the vault” http://www-10.lotus.com/ldd/dominowiki.nsf/dx/securing-your-notes-id-vault-server Engage 30th – 31st March 2015 #EngageUG Case Study: Large US Mutual Life Insurance Co Boost Domino Security – Solution Protect Server ID with passwords • Assign random password to server id • Provide password at startup • Automatic restart possible Protect ACL • Prevent ACL Changes • Track ACL Changes • Control changes with approval workflow Protect Notes document beyond ACL settings • Track access to document • Prevent opening, modification or deletion • Control field level changes with approval workflow Engage 30th – 31st March 2015 #EngageUG Engage 30th – 31st March 2015 #EngageUG Agenda What We Do IT Challenges Today What's the Solution? Case Studies • Large Insurance Company: Boost Domino Security • Global Bank: Standardise Administration • Global Investment Firm: Streamline Application Management Summary Questions Engage 30th – 31st March 2015 #EngageUG Case Study: Global Bank Standardise Administration – Challenges 100k users world wide Reduce operating costs by 50% Adhere to compliance regulations Implement a standard universal user ID access management system Used for • On boarding • Locking • Unlocking • Deleting Admins spending a lot of time on mundane tasks Engage 30th – 31st March 2015 #EngageUG Case Study: Global Bank Standardise Administration – Initial Situation Lot of development efforts Manual monitoring Highly skilled administrators required Frequency of human errors can be high Using High access rights required “internal” Tools Domino Administrator Client Compliance issue Engage 30th – 31st March 2015 #EngageUG Case Study: Global Bank Standardise Administration – Solution • Delegate the tasks to Helpdesk, HR • Provide Self Service thru Request based architecture 1.Organise 2.Standardise • Convert admin tasks to an IT Process • A detailed checklist for every task • “Simple” standard system environment running the most current IBM Domino release • Processing checklists by rules, profiles and backend server tasks • Ensuring Compliance by having a central log database to automatically record all actions • Reduce access rights! 3.Automate Engage 30th – 31st March 2015 #EngageUG Case Study: Global Bank Request Standardise Administration Expected rule based UserID Creation of Person document in DominoDirectory Group entries corresponding to the user are set in the profile Mail file replica including cluster created Password calculated and distributed via Mail / print or fax / SMS Data directory of the user created Basic settings stored, Address Book, Workspace User gets links, necessary applications on the Workspace / Bookmarks Engage 30th – 31st March 2015 #EngageUG Case Study: Global Bank Request Standardise Administration Send confirmation mail to requestor Send information mail to business owner Create Reporting entry Send welcome mail to new user Engage 30th – 31st March 2015 #EngageUG Case Study: Global Bank Standardise Administration – Solution Simplified System Administration • Standardised technical procedures Automation with Self-Service Application • User and group management • Mail-In databases Result: • Reduction of management costs by 50% • Return on Investment in 8 Months Engage 30th – 31st March 2015 #EngageUG Engage 30th – 31st March 2015 #EngageUG Agenda What We Do IT Challenges Today What's the Solution? Case Studies • Large Insurance Company: Boost Domino Security • Global Bank: Standardise Administration • Global Investment Firm: Streamline Application Management Summary Questions Engage 30th – 31st March 2015 #EngageUG Case Study: Global Investment Firm Streamline Application Management – Challenges Use an approval process for: • Updating application design • Deploying new applications • Blocking access to an application • Requesting access to an application • Locking and deleting an application Simplify the application management process • Automatic design update • Reduce dependence on manual intervention Audit all changes for compliance Engage 30th – 31st March 2015 #EngageUG Case Study: Global Investment Firm Streamline Application Management – Solution Convert Administration Tasks to request forms Configure Server Tasks to execute the request form accordingly Define standard output Engage 30th – 31st March 2015 #EngageUG Case Study: Global Investment Firm Request Streamline Application Management - Solution NSF file is created/updated from template ACL group(s) in the Domino Directory, are created with all entries ACL group(s) in added to the Database with appropriate access levels Email is sent to requestor on success, Any error is notified to Admin Engage 30th – 31st March 2015 #EngageUG Case Study: Global Investment Firm Streamline Application Management – Solution Simplified Application Management • App Developers create requests to update app designs without having access to signer ID • Requests go through approval workflow • Tasks can be scheduled for off-peak times Automation with (almost) no manual intervention • Full application life cycle • Access granted on request Result: • Reduction in admin effort • Audit proof logging Engage 30th – 31st March 2015 #EngageUG Engage 30th – 31st March 2015 #EngageUG Agenda What We Do IT Challenges Today What's the Solution? Case Studies • Large Insurance Company: Boost Domino Security • Global Bank: Standardise Administration • Global Investment Firm: Streamline Application Management Summary Questions Engage 30th – 31st March 2015 #EngageUG Benefits for Admin/IT Department Simplify administration Close security gaps, take off responsibility from admins to prevent configuration misuse Concentrate on mission-critical projects and strategic measures Reduce dependency on internal tools and scripts No requirement of customized training Engage 30th – 31st March 2015 #EngageUG Benefits for Organisations Enhance system security Adhere to Compliance policies Enhance process reliability through request-based change management with approval cycles Provide full control and automated documentation of all configuration changes Reduce IBM Notes/Domino infrastructure administration cost Engage 30th – 31st March 2015 #EngageUG Benefits for Auditors/Security Officers One place to check for documentation of configuration changes Reliable information about unauthorised access or modification attempts. Audit-proof documentation of access to data on Domino servers. Engage 30th – 31st March 2015 #EngageUG Summary Prevent/track unauthorised access Secure server ID Log changes Reduce risk Adhere to guidelines Avoid penalties Corporate governance Standardise & Automate Standardise processes Self-service Reduce human error Reduce TCO Engage 30th – 31st March 2015 #EngageUG It’s a wrap! Stephanie Heit • [email protected] • @Stephanie_Heit Arshad Khalid • [email protected] • @arshad101 BCC • www.bcc.biz • @BCC_Ltd Thank You!
© Copyright 2025