Irrelevante actiesHet is mogelijk dat een autorisatievenster, behorende bij een invoervenster, meer te autoriseren acties en opties toont dan dat daadwerkelijk gekozen kunnen worden in het invoervenster: Bij een invoervenster zullen vrijwel altijd de acties Toevoegen, Wijzigen, Raadplegen en Verwijderen worden getoond, ongeacht of bijvoorbeeld verwijderen door het systeem zelf is toegestaan of niet. Autorisaties op de actie zijn dan helemaal niet relevant. Het autorisatiesysteem houdt hier weinig tot geen rekening mee. Irrelevante acties in een autorisatievenster kunnen worden genegeerd:
Het is mogelijk dat een venster automatisch met een bepaalde actie wordt opgestart. Dit is bijvoorbeeld het geval bij de knop Relatiegegevens wordt gestart vanuit , dan moet de gebruiker een actie kiezen: Toevoegen, Wijzigen, Raadplegen of Verwijderen van een relatie. Als hij echter op de knop van klikt, wordt de keuze al automatisch voor hem gemaakt: Wijzigen indien mogelijk, anders Raadplegen. ( ). Als het vensterEr bestaan vensters die alleen maar automatisch met een bepaalde actie worden opgestart, zodat de gebruiker nooit zelf een keuze kan maken. Ook hier is het autorisatiemechanisme zich niet van bewust. De applicatiebeheerder zal nog steeds de acties , , en moeten autoriseren.Voorbeelden hiervan zijn de invoervensters die te bereiken zijn via Proefprolongatie: en de vensters achter . Ook als u alle autorisaties heeft, kunt u niet kiezen voor , , of . U heeft alleen de mogelijkheid of , zoals te zien is in dit voorbeeld van het vensterTip De makkelijkste oplossing is in het geval van irrelevante acties om altijd alle acties aan of alle acties uit te zetten. Als alle acties aan staan is ook het bijbehorende lintpunt beschikbaar, als alle acties uit staan wordt het bijbehorende menupunt uitgeschakeld. | ||||