Problem when opening an existing report

Perhaps the report had been sent to some document repository earlier and has been
deleted later. After this, nobody can open the report again (except supervisor).
Hope this helps
Walter

“(Andrea Halbherr)” schrieb:

Dear BO-listers,

one of my users has the following problem: he created a report with BO 4.1.3
and saved it to his file-system. Two months later he tries to open the same
document and gets the error message “You are not authorized to use this
document”.
The only solution we found to re-open the document is to open it with a
Supervisor userid and save it again. Afterwards the (normal) user is able to
open the document.
Any ideas why this is happening?


DI Walter Muellner
Delphi Software GmbH, Vivenotgasse 48, A-1120 Vienna / Austria
Tel: +43-1-8151456-12, Fax: +43-1-8151456-21
e-mail: w.muellner@delphi.at, WEB: http://www.delphi.at


Listserv Archives (BOB member since 2002-06-25)

What I found was the following: if you send a report to the repository, it will be
“secured”, ie. only those users have access to it, which are allowed to.
Removing the report from the repository is something like “nobody has access to it
anymore”. Don’t ask me why it works this way…

Walter

“(Andrea Halbherr)” schrieb:

Actually this report has never been send to the repository. Anyway: Why
would it be “blocked” when you delete a document on the repository and still
have it on the local file-system?


DI Walter Muellner
Delphi Software GmbH, Vivenotgasse 48, A-1120 Vienna / Austria
Tel: +43-1-8151456-12, Fax: +43-1-8151456-21
e-mail: w.muellner@delphi.at, WEB: http://www.delphi.at


Listserv Archives (BOB member since 2002-06-25)

In a message dated 99-05-03 04:32:59 EDT, you write:

Actually this report has never been send to the repository. Anyway: Why
would it be “blocked” when you delete a document on the repository and
still
have it on the local file-system?

Perhaps the report had been sent to some document repository earlier and
has been
deleted later. After this, nobody can open the report again (except
supervisor).

Any time you send a document to the repository it gets a “token” (like a
cookie in your browser) that says, “I’ve been exported.” That way, nobody can
open the document that has not been granted access to the document in the
repository. Even if they have the document physically on their hard drive.

So, later on, if the document gets deleted from the repository, here’s what
happens:

You: I want to open this document
BusObj: Hold on a sec, checking…
BusObj: Okay, this document has previous been exported. Let me see if you
have access.
BusObj: You know what? I can’t find that you have access to this document.
(because it has been deleted NOBODY has access to it anymore). So, you are
“not authorized” to use this document.
You: What??? But I created this document!
BusObj: I don’t care that you were the author. Because it is a “secured”
document, and because I cannot find that you have been granted access to the
document, I will not let you open it.

The reason it can’t find that you have access to the document is because, of
course, the document does not exist in the repository. So nobody can get to
it. The reason that a General Supervisor can open the document is that they
cannot be locked out of anything. By doing the “Save For All Users” mentioned
earlier, it removes the “security cookie” placed in the document.

But as to the original question, why would this happen if the document had
never been exported? That I do not know.

Regards,
Dave Rathbun
Integra Solutions
www.islink.com


Listserv Archives (BOB member since 2002-06-25)