BBCON - RE7 Roadmap

Transcription

Jarod BoninoRaiser’s Edge 7 Roadmap

Hey! I’m Jarod Bonino.At Blackbaud 11.5 yearsHometown Tulsa, OklahomaSpent 9 years on the software engineering team atBlackbaudI have a passion for using technology to help nonprofits achieve their missionsI’m a travel enthusiast, an avid Clemson football fan,and a 2-year ice hockey player

Since we last met 2017 Review

We DeliveredUpdated credit card validation logicCredit Card Updater for American Express and UK/CanadaUpdated compatibility for Office 2016 and Windows 10Queue stabilization for hosted clients (pending deployment)MEM rebuilt for iOS 11 (submitted to App Store) 75 client reported bug fixes in bi-monthly patches4

The Road Ahead 2017 Q4 and Beyond

ComplianceEnsuring yourdata is secureModernizationKeeping up withindustry trendsRegulationsMaking it easyto comply withthe changinglandscapeInfrastructureLeveling up ourhosted solutions

Raiser’s Edge7 RoadmapQ4 2017Updating TLS encryptionComplianceUser defined Gender code entriesModernizationLegend:.Market Ready

Raiser’s Edge 7 Roadmap – TLS 1.2Pop Quiz: What is SSL/TLS?Information you send on the Internet is passed fromcomputer to computer to get to the destination server. Anycomputer in between you and the server can see yourcredit card numbers, usernames and passwords, and othersensitive information if it is not encrypted.SSL/TLS refers to the encryption protocol used to protectsensitive data as it is being transmitted.Older versions of SSL/TLS (SSLv3 and TLS 1.0) havebeen deemed vulnerable by the PCI Standards council.Any information being “protected” with these vulnerableencryption protocols is at risk.

Raiser’s Edge 7 Roadmap – TLS 1.2Payment Processing in REBBPSSSL RE

Raiser’s Edge 7 Roadmap – TLS 1.2Payment Processing in RE 7.93BBPSSSL RE

Raiser’s Edge 7 Roadmap – TLS 1.2Payment Processing in RE 7.95BBPSSSLTLS 1.1TLS 1.2 RE

Raiser’s Edge 7 Roadmap – TLS 1.2Payment Processing in RE 7.96BBPSSSLTLS 1.1TLS1.2TLS 1.2RE

Raiser’s Edge 7 Roadmap – TLS 1.2Payment Processing in RE 7.96SSLTLS 1.1TLS 1.2BBPSTLS 1.2RE

Raiser’s Edge 7 Roadmap – TLS 1.2Payment Processing in RE 7.96BBPSTLS 1.2TLS 1.2RE

Raiser’s Edge 7 Roadmap – TLS 1.2Payment Processing in RE 7.96 Patch 7BBPSTLS 1.2TLS 1.2RE

PSA on PCIThe PCI Security Standards Council is requiring that software vendors and payment processors make updates tosupport new regulations.These changes are a good thing and will keep you and your constituents’ data more secure.If you are a Blackbaud hosted customer, these changes will be made for you by Blackbaud (and in most caseshave already been made).If you are a self-hosted customer, we strongly recommend that you take the following actions as soon as possible:Review the PCI Security Standards Council ents/Migrating from SSL Early TLS Information%20Supplement v1.pdfIf you are not already running Raiser’s Edge 7.96, plan an upgrade at your earliest convenience.The PCI changes are required to be made by all software vendors and payment processors no later than June2018.Blackbaud will be starting our final wave of changes starting in March 2018. We strongly recommend that youupgrade to RE 7.96 before that time to avoid any disruption of service (such as the inability to process credit cardpayments).Subject to Change.

Raiser’s Edge 7 Roadmap – GenderPop Quiz: How many genders are there?RE has traditionally said 2Modern definitions of gender extend beyond “sex”“Gender is the range of characteristics pertaining to, and differentiating between, masculinity andfemininity. Depending on the context, these characteristics may include biological sex (i.e. the state ofbeing male, female or an intersex variation which may complicate sex assignment), sex-based socialstructures (including gender roles and other social roles), or gender identity.”Some sources say 63Facebook said 56*https://apath.org/63-genders/.

Raiser’s Edge 7 Roadmap – GenderPop Quiz: How many genders are there?RE has traditionally said 2Modern definitions of gender extend beyond “sex”“Gender is the range of characteristics pertaining to, and differentiating between, masculinity andfemininity. Depending on the context, these characteristics may include biological sex (i.e. the state ofbeing male, female or an intersex variation which may complicate sex assignment), sex-based socialstructures (including gender roles and other social roles), or gender identity.”Some sources say 63Facebook said 56 58*https://apath.org/63-genders/.

Raiser’s Edge 7 Roadmap – GenderPop Quiz: How many genders are there?RE has traditionally said 2Modern definitions of gender extend beyond “sex”“Gender is the range of characteristics pertaining to, and differentiating between, masculinity andfemininity. Depending on the context, these characteristics may include biological sex (i.e. the state ofbeing male, female or an intersex variation which may complicate sex assignment), sex-based socialstructures (including gender roles and other social roles), or gender identity.”Some sources say 63Facebook said 56 58 71*https://apath.org/63-genders/.

Raiser’s Edge 7 Roadmap – GenderPop Quiz: How many genders are there?RE has traditionally said 2Modern definitions of gender extend beyond “sex”“Gender is the range of characteristics pertaining to, and differentiating between, masculinity andfemininity. Depending on the context, these characteristics may include biological sex (i.e. the state ofbeing male, female or an intersex variation which may complicate sex assignment), sex-based socialstructures (including gender roles and other social roles), or gender identity.”Some sources say 63Facebook said 56 58 71 Custom!*https://apath.org/63-genders/.

Raiser’s Edge 7 Roadmap – GenderGender codes in RE 7.96 Patch 7.

Raiser’s Edge 7 Roadmap2018Consent History recordsRegulationMobile Event Management updatesModernizationLegend:.In ProgressProposed

Raiser’s Edge 7 Roadmap – GDPRPop Quiz: What is GDPR?The General Data Protection Regulation (GDPR) is a regulation by which the European Parliament,the Council of the European Union and the European Commission intend to strengthen and unify dataprotection for all individuals within the European Union (EU) The GDPR aims primarily to give controlback to citizens and residents over their personal data and to simplify the regulatory environmentfor international business by unifying the regulation within the EU.Charities must obtain consent to solicit individuals for donations.That consent must be;Freely givenInformedExplicit/UnambiguousSpecific.

Raiser’s Edge 7 Roadmap – GDPRPop Quiz: What is GDPR?The General Data Protection Regulation (GDPR) is a regulation by which the European Parliament,the Council of the European Union and the European Commission intend to strengthen and unify dataprotection for all individuals within the European Union (EU) The GDPR aims primarily to give controlback to citizens and residents over their personal data and to simplify the regulatory environmentfor international business by unifying the regulation within the EU.Charities must obtain consent to solicit individuals for donations.That consent must be;Freely givenInformedExplicit/UnambiguousSpecific.

Raiser’s Edge 7 Roadmap – GDPRIn order to comply, RE needs a tool that allows usto track how a constituent has told us we can (orcannot) contact them.That tool needs to be something that can be usedto segment our donor base for solicitations.Solicit Codes to the rescue!Not so fast if challenged, charities must presentevidence of consent including when consent wasgranted, how it was granted, for what channelsthat consent was relevant, what was said to theconstituent when consent was granted, and whatthe privacy policy was for the charity at the time ofconsent.

Raiser’s Edge 7 RoadmapPrototype.

Raiser’s Edge 7 Roadmap2018Hosting infrastructure improvementsInfrastructureLegend:.In ProgressProposed

Raiser’s Edge 7 RoadmapQ4 2017Bi-Monthly Patches Bug fixesNovember1H 20182H 2018Bi-Monthly Patches FUTUREBi-Monthly PatchesBi-Monthly PatchesBug fixesJanuary, March, May Bug fixesJuly, September, November Bug fixesCompliance changesUser-defined Gender Codes Configuration (Tables)Constituent recordQueryReportsExportConsent Records Hosting infrastructureimprovementsOpt-in/Opt-out/No responsetrackingQuery supportImport supportExample: PCIRegulation changesConsent ConfigurationTLS 1.2 Changes Mobile Event ManagementUpdates Accept additional donationsCompatibility changes Example: GDPRExample: New SQL Versions Assign/Remove Solicit codes Login changesRE Mobile UpdatesSolicit Code Security Restrict direct Add/RemoveLegend:Market Ready In Progress.ProposedAdding relationshipsUpdating contact infoUnder Consideration

Raiser’s Edge NXT SessionsTo hear more about howwe’re developing Raiser’sEdge NXT, join us!10 Updates to Bill Connors’ Book on FundraisingWednesday at 8:30 amRE NXT RoadmapWednesday at 1:00 pm

Did that leave youinspired, wired, or fired up?Tell us in a session survey on themobile app, and you’ll be entered towin a complimentary pass tobbcon 2018 in Orlando, FL!

At Blackbaud 11.5 years Hometown Tulsa, Oklahoma Spent 9 years on the software engineering team at Blackbaud . Login changes Bi-Monthly Patches Bug fixes July, September, November Hosting infrastructure improvements Mobile Event Management Updates