Methods and computer program products are disclosed for generating and
viewing an electronic report having security features that allow for
"virtual bursting" of the report for multiple users. A single report
having multiple pages is generated such that each or some of the pages
have security tags that are compared to a security identifier list of a
particular user that acts as a security clearance for that user. Through
this comparison, a subset of pages from the report is formed which makes
up a "report" from the user's point of view that contains only data the
user is allowed to see. This allows multiple users to view only authorized
portions of a single report having page-level security determined by level
breaks in the data.
Οι μέθοδοι και τα προϊόντα προγράμματος υπολογιστών αποκαλύπτονται για την παραγωγή και την εξέταση μιας ηλεκτρονικής έκθεσης που έχει τα χαρακτηριστικά γνωρίσματα ασφάλειας που επιτρέπουν τη "εικονική έκρηξη" της έκθεσης για τους πολλαπλάσιους χρήστες. Μια ενιαία έκθεση που έχει τις πολλαπλάσιες σελίδες παράγεται έτσι ώστε κάθε μια ή μερικές από τις σελίδες έχει τις ετικέττες ασφάλειας που συγκρίνονται με έναν κατάλογο προσδιοριστικών ασφάλειας ενός ιδιαίτερου χρήστη που ενεργεί ως εκκαθάριση ασφάλειας για εκείνο τον χρήστη. Μέσω αυτής της σύγκρισης, ένα υποσύνολο των σελίδων από την έκθεση διαμορφώνεται που αποτελεί μια "έκθεση" από την άποψη του χρήστη που περιέχει μόνο τα στοιχεία που ο χρήστης έχει την άδεια για να δει. Αυτό επιτρέπει στους πολλαπλάσιους χρήστες για να δει μόνο τις εξουσιοδοτημένες μερίδες μιας ενιαίας έκθεσης που έχει την σελίδα-ισόπεδη ασφάλεια καθορισμένη από τα σπασίματα επιπέδων στα στοιχεία.