on 09-12-2011 3:32 PM
Hi Experts
I think somewhere in one of BO's security layers I'm missing something...
As a general user, with access level: Full Control, I cannot open a document in infoView...
I get a Cannot open document (Error: INF)
In the logs i find stuff like:
.\kbolapp.cpp:1239:long __thiscall BOLApp::OpenDocument(const char *,struct _BOOpenDocStructure &,class BOString &,class BOString &,class BOString &): TraceLog message 1
2011/09/08 08:16:22.054|>>|E| | 4984|7120| |||||||||||||||Document not yet opentd - open it
SessionFacade.cpp:400:void __thiscall SessionFacade::checkAppViewRight(const class IRepoAccessTypes::SessionInfo &) throw(class RepoAccessException): TraceLog message 10
2011/09/12 12:13:54.262|>>|E| | 4984|2836| |||||||||||||||in SessionFacade::checkAppViewRight at SessionFacade.cpp:400: sessInfo.isSystemRightGranted() failed for view right
SessionFacade.cpp:379:void __thiscall SessionFacade::openSession(class IRepoAccessTypes::SessionSpec &,class IRepoAccessTypes::SessionInfo &) throw(class RepoAccessException): TraceLog message 11
2011/09/12 12:13:54.293|>>|E| | 4984|2836| |||||||||||||||in SessionFacade::openSession at SessionFacade.cpp:379: got exception: [repo_proxy 13] Application has no view rights
SessionFacade.cpp:84:void __thiscall SessionFacade::openSession(class IRepoAccessTypes::SessionSpec &,class IRepoAccessTypes::SessionInfo &) throw(class RepoAccessException): TraceLog message 12
2011/09/12 12:13:54.293|>=|E|X| 4984|2836| |||||||||||||||Uncaught Exception in SilentScope: cdzSessionFacade:openSession: 0.266
.\kbolapp.cpp:1045:long __thiscall BOLApp::InternalLogon(struct _BOOpenDocStructure &): TraceLog message 13
2011/09/12 12:13:54.340|>>|E| | 4984|2836| ||||||||||||||| BOLApp::InternalLogon() failed!
SessionFacade.cpp:400:void __thiscall SessionFacade::checkAppViewRight(const class IRepoAccessTypes::SessionInfo &) throw(class RepoAccessException): TraceLog message 14
2011/09/12 12:13:54.481|>>|E| | 4984|2836| |||||||||||||||in SessionFacade::checkAppViewRight at SessionFacade.cpp:400: sessInfo.isSystemRightGranted() failed for view right
SessionFacade.cpp:379:void __thiscall SessionFacade::openSession(class IRepoAccessTypes::SessionSpec &,class IRepoAccessTypes::SessionInfo &) throw(class RepoAccessException): TraceLog message 15
2011/09/12 12:13:54.481|>>|E| | 4984|2836| |||||||||||||||in SessionFacade::openSession at SessionFacade.cpp:379: got exception: [repo_proxy 13] Application has no view rights
SessionFacade.cpp:84:void __thiscall SessionFacade::openSession(class IRepoAccessTypes::SessionSpec &,class IRepoAccessTypes::SessionInfo &) throw(class RepoAccessException): TraceLog message 16
2011/09/12 12:13:54.496|>=|E|X| 4984|2836| |||||||||||||||Uncaught Exception in SilentScope: cdzSessionFacade:openSession: 0.156
.\kbolapp.cpp:1045:long __thiscall BOLApp::InternalLogon(struct _BOOpenDocStructure &): TraceLog message 17
2011/09/12 12:13:54.496|>>|E| | 4984|2836| ||||||||||||||| BOLApp::InternalLogon() failed!
.\kbolapp.cpp:1525:long __thiscall BOLApp::InternalOpenDocument(struct _BOOpenDocStructure &,bool): TraceLog message 18
2011/09/12 12:13:54.512|>>|E| | 4984|2836| |||||||||||||||BOLApp::InternalOpenDocument ERROR1
SessionFacade.cpp:400:void __thiscall SessionFacade::checkAppViewRight(const class IRepoAccessTypes::SessionInfo &) throw(class RepoAccessException): TraceLog message 19
2011/09/12 12:13:54.653|>>|E| | 4984|2836| |||||||||||||||in SessionFacade::checkAppViewRight at SessionFacade.cpp:400: sessInfo.isSystemRightGranted() failed for view right
SessionFacade.cpp:379:void __thiscall SessionFacade::openSession(class IRepoAccessTypes::SessionSpec &,class IRepoAccessTypes::SessionInfo &) throw(class RepoAccessException): TraceLog message 20
2011/09/12 12:13:54.668|>>|E| | 4984|2836| |||||||||||||||in SessionFacade::openSession at SessionFacade.cpp:379: got exception: [repo_proxy 13] Application has no view rights
SessionFacade.cpp:84:void __thiscall SessionFacade::openSession(class IRepoAccessTypes::SessionSpec &,class IRepoAccessTypes::SessionInfo &) throw(class RepoAccessException): TraceLog message 21
2011/09/12 12:13:54.668|>=|E|X| 4984|2836| |||||||||||||||Uncaught Exception in SilentScope: cdzSessionFacade:openSession: 0.156
.\kbolapp.cpp:1045:long __thiscall BOLApp::InternalLogon(struct _BOOpenDocStructure &): TraceLog message 22
2011/09/12 12:13:54.668|>>|E| | 4984|2836| ||||||||||||||| BOLApp::InternalLogon() failed!
As an administrator I can open the document in InfoView... Bot the general user and teh administrator have Full Controll access level on the folder containing the document...
Any Ideas ?
Thanks in advance !
P
By the way, when i create a report and I try to open it as the general user, I get a Session is closed message... Again, it works as administrator... What am I doing wrong?
Edited by: PGeudens on Sep 12, 2011 4:54 PM
Found it...
Apparently I had to add the all-containing group of the company in the principal list of Desktop Intelligence on the APLICATIONS page... Didn't know that... Took me almost a day to find out ... Horrible !
Greetz
P
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Its definitely a rights issue... Migrated security is a spiderweb...
I've re-imported everything without the security settings... Where do I start, giving people rights to the reports they need to see??? Don't have any knowledge on Universe security and I think that is the problem...
Can someone post me all necesary rights one must have to refresh data in a report? It would be nice if you also mention the collection and the type besides the right name...
Thanks in advance !!
P
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.