Crystal Security

 7 Replies
 0 Subscribed to this topic
 22 Subscribed to this forum
Sort:
Author
Messages
Kelly H
Veteran Member Send Private Message
Posts: 167
Veteran Member
Does anyone know of any way to lock down Crystal Security so that the end user can only see the departments they have access to in Lawson? Or a way to give the end user view only access within Crystal? Then we could write the reports with the limits behind the scenes and have them refresh them only.

Thanks!!!
Matthew Nye
Veteran Member Send Private Message
Posts: 514
Veteran Member
This is exactly hte functionality with in Reporting Services called Rights Management. It will allow you to set up rules and then burst your reports to the users based on these rules.
If any of my answers were helpful an endorsement on LinkedIn would be much appriciated! www.linkedin.com/pub/matthew-nye/1a/886/760/
David Williams
Veteran Member Send Private Message
Posts: 1127
Veteran Member
If you build your reports using Lawson's OLE-DB Connector then the data level security assigned to each user will be applied. If you're publishing within LBI then set the data settings to use the ID of the person logged in.

You can also set Bursting Rules within LBI on any Crystal Report.
David Williams
Kelly H
Veteran Member Send Private Message
Posts: 167
Veteran Member
We use ODBC connections to get to the Lawson tables - David is that similar to the OLE-DB connector?

Matt - if we have the licensing for Crystal does that give us the licensing for Reporting Services? Or is this a separate product?
Matthew Nye
Veteran Member Send Private Message
Posts: 514
Veteran Member
Reporting Services is licensed with Lawson Business Intelligence (not to be confused with Microsoft SQL Server Reporting Services). What "Crystal" products do you have licensed, Business Objects Enterprise, Crystal Enterprise, etc? If you have any of those there are some other options.

If your reports connect vis ODBC you wont be able to utilize Lawson OLE DB Connector. One thing to keep in mind about the Lawson OLE DB connector is that performance is poor and relationships are very shallow. Search this forum and youll find some pretty in-depth threads about this topic.
If any of my answers were helpful an endorsement on LinkedIn would be much appriciated! www.linkedin.com/pub/matthew-nye/1a/886/760/
mark.cook
Veteran Member Send Private Message
Posts: 444
Veteran Member
Reporting Services is part of LBI, do you own Lawson Business Intelligence?

You can handle like Matthew said in rights management or filter the reports based on user id so they see only the AU's they need. We use a parameter on reports to look at your user id in reporting services and pulls the data you are assigned to see (attributes for managers).

Kelly H
Veteran Member Send Private Message
Posts: 167
Veteran Member
We do have LBI. Thanks! I will share this with our tech people and hopefully this will give them a starting point.
Ruma Malhotra
Veteran Member Send Private Message
Posts: 412
Veteran Member
Totally agree with Matt.Like Matt said if you use Lawson's OLEDB connector, the security is present but the performance is very slow and there was a time where we had to convert from OLEDB to ODBC for all of our reports.

But you can still use rights management with ODBC reports where you set a right with your element mapped to a field on the ODBC reports. We actually create a role for the user which is not the user-id but the position or the department role for the user and utilize this for rights management.

This way when the user changes departments or leaves the organization or changes jobs internally we do not have to change the user-id but manitain it at the security level where we just change the user-id from that role. This avoids us mainataining rights management and we maintain it at the security level.