On the 25:th of May this year a new set of rules come in affect for companies that deal with European citizens. This will give some basic rights to people and the information related to them.
This will affect all companies in EU or working against EU, so if you are an US based company but have customers inside EU you are affected by this.
Right to know what is stored
Right to be forgotten
Right to correct wrongful data
Right to portability
Right not to be a subject to automated decision making
This will then have some effects on your company and the systems holding the information.
Make sure that you have a data privacy policy
Make sure you know what information you use to what and where
Make sure that you process information on a legal ground
Inform and get consent from users if needed
Make sure that information is safe
Make sure that right people have access to the information
Make sure that you can erase information/anonymize that you don’t have rights to process anymore (Yes, backups also apply)
Make sure that you can correct wrongful information
Have a routine to investigate and report data breaches
Make a list of all your data processors
How can we handle this in a Domino based system then?
Notes names and the Adminp process is a good start to comply with right to correction and right to be forgotten. But you might probably need to adjust your applications
Fulltext search and Domain search can also help you find data that you need to remove and/or correct.
Enable webserver logs to find out what is happening in you webb environment, but remember to clean up this log with the retention policy that you have decided and add that you log things to you privacy policy.
If you need assistance, have questions or need help getting ahead of this feel free to contact me.
Also Follow my twitter flow for GDPR articles in Swedish and English –> GDPR News
I’ve also found a tool that can help you track changes in your Domino environment GDPR Logger ( Contact me if you find this tool interesting )
Domino 2025 Jam is coming up tomorrow in Sweden and I will attend and see how this event will affect the future of the IBM Domino environment. I’ve created a list of things that I think would be good to have for the future. So here is the list in no specific order for now I will probably come back and update this post more.
Support for Cloud based Connections in onpremise Verse
Addon Store for Verse
More Actions based handling of emails that needs Actions
Save searches in Verse as as dynamic folders
HTTP/2 support
more SQL like syntax in views like Joins
Extended FT Search query commands
Websocket support
Scheduled XPage/Java code, might already be there with updated OSGI in FP10
If you haven’t started using Rest api calls with your Domino environment, it’s time now. This will help you extennd and connect your domino environment to external services or connect external services to your Domino environment.
There is several ways to expose Rest api from the server
If you want to connect to an SSL protected site and get information it could be an webpage or a webservice if you are using xpages and the certifier isn’t already in Domino you need to import the certificates.
Open up the Domino Name and adress book navigate to Security -> Certificates
When you are in this view the action menu will have a new option
Select these and import each of the certificates that you have.
Important Step!!
When they are imported you need to create a Cross certificate.
Go in to each one of the newly imported certificates and in the actions menu you will have create cross certificate create a cross certificate against the server. Make sure to change from Local to the server in registration server and select the certificate for the server. When you are done.
Restart task HTTP on the server console and you should be able to connect.
I found this error in a java agent first. If you detach a file from a Notes document using Domino Classes and try to get a handle on the file using java.io.File the file isn’t found until you do a new call against the server. I don’t know if this has to do with the change of Java version server side or not but the same code works in FP6.
Code Example
Body.extractFile(strFileName); File objInFile = new File(strFileName); if(objInFile.exists()){
But if you go and use java.io.File in an XPage it will not find a file until you reload the page completely, it seams to work fine in FP6 but not in newer versions.
I have tried this on Window 64bit version of Domino 9.01fp6, 9.01fp7 and 9.01fp9
Anybody else seeing the same problems please report against the problem
SPR # PALTAQQLXH / APAR LO92928
If you want to test it in a database let me know and I can supply a sample database
Have you experienced any other bugs related to the Java upgrade?
Posted by Fredrik Norling
on 9 May,2017Comments Off on Why you should install Verse on premise NOW!!
If you are using Domino and mail on premise you should install Verse now.
My list on why you should
Modern fast interface for your users
Supersmart filtering of emails
Filter by folder, time and even containing attachments, Group emails by thread. Last two added with Verse 1.01
Need Action and wait for functions for better email workflows
Offline emails
Installing Verse is a simple operation, make sure that your server has the right Domino and FP version installed. Also add the 2 new views to your mail templates and update this to your users.
Verse is a great performance enhancement for mail management.
Some improvements I would like to see in future versions
Get the calendar inbox and full verse calendar experience
Add more time intervall. Previous Month, last 30 days, This Year
Preview of attachments
Support for SmartCloud version of Connections, today only on premise Connections.
Extension API:s
Watson cloud extensions for smarter email and calendar
Better ways to create new emails an include attachments for other emails (i.e you get an request for an invoice copy from an customer. you connect to finance to get the copy. and want to send this attachment to the customer but you don’t want to forward the email from finance)
Verse 1.01 is out with great improvements so if you have Verse but not that version upgrade (needs 9.01fp8 if3)
We have everything on our own servers you might say and have no use for IBM Bluemix Cloud services you might say. Well, I think you are wrong, Bluemix will help you expand the reach of your applications beyond borders that you might have today.
Lets say you have an internal audit application and you want some external users to answer on some audits. Bluemix will help you here without opening up or adding a new server
Perhaps you want to get some users in another part of the world to get web access to you application. Great Bluemix will help you here
You have a customer facing application site that you want to be able to scale up easy, no problem Bluemix will assist you.
Your application will improve with input from some IOT devices that is on customer sites. Bluemix will definitely give your help here.
This is 4 examples where Bluemix will help you expand your applications in an easy and affordable way.
If you haven’t started using Bluemix or want to, feel free to contact me.
If you have or haven’t heard of GDPR (General Data Protection Regulation) that is a European Union law that will be in effect on the 25:th of May 2018. This regulation will affect all companies working with citizens of EU, do many companies will be affected not only Companies with offices within the EU.
So if your company is within EU or work with EU citizens this affects your company.
Why should you bother, well the board of directors of your company will. Because the company can get a fine of 4% of your total revenue and your company can be stopped from handling personal information about European citizens. And that includes information about customers, partners and suppliers.
Why is this implemented
We send out more and more information about our personal information and companies has forgotten that they have only borrowed this information and they can’t do what they want with this.
And with all data breaches in mind a better knowledge and understanding about security would probably have prevented many of them.
I will continue to monitor this area and write about this
Feel free to give your comment about GDPR or contact me if you have any other questions
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.