From f7b331c14f608431db77bbbd2b883a1e684443c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adolfo=20P=C3=A9rez?= Date: Wed, 27 May 2015 15:10:08 +0200 Subject: [PATCH] LPS-55877 Update BREAKING_CHANGES --- readme/7.0/BREAKING_CHANGES.markdown | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/readme/7.0/BREAKING_CHANGES.markdown b/readme/7.0/BREAKING_CHANGES.markdown index 4ab1a6e85af6aa..e80ec062693aa1 100644 --- a/readme/7.0/BREAKING_CHANGES.markdown +++ b/readme/7.0/BREAKING_CHANGES.markdown @@ -1692,4 +1692,32 @@ should be replaced by: This change was made to enhance the Repository API and make decoupling from Document Library easier when modularizing the portal. +--------------------------------------- + +### Removed permissionClassName, permissionClassPK and permissionOwner parameters from MBMessage API +- **Date:** 2015-May-27 +- **JIRA Ticket:** LPS-55877 + +#### What changed? + +The parameters `permissionClassName`, `permissionClassPK` and +`permissionOwner` have been removed from Message Boards API and +Discussion taglib. + +#### Who is affected? + +Any code that invokes the affected methods (locally or remotely) as +well as any view that uses the Discusion taglib. + +#### How should I update my code? + +It suffices to remove the parameters from the method calls (for +consumers of the API) or the attributes in taglib invocations. + +#### Why was this change made? + +Those API methods were exposed in the remote services, allowing any +cosumer to bypass the permission system by providing customized +className, classPK or ownerId. + --------------------------------------- \ No newline at end of file