Kernel::System::ITSMConfigItem::Permission - module for ITSMConfigItem.pm with Permission functions
All Permission functions.
Permission()
returns whether the user has permissions or not
my $Access = $ConfigItemObject->Permission(
Type => 'ro',
Scope => 'Class', # Class || Item
ClassID => 123, # if Scope is 'Class'
ItemID => 123, # if Scope is 'Item'
UserID => 123,
);
or without logging, for example for to check if a link/action should be shown
my $Access = $ConfigItemObject->Permission(
Type => 'ro',
Scope => 'Class', # Class || Item
ClassID => 123, # if Scope is 'Class'
ItemID => 123, # if Scope is 'Item'
LogNo => 1,
UserID => 123,
);
This software is part of the OTRS project (https://otrs.org/).
This software comes with ABSOLUTELY NO WARRANTY. For details, see the enclosed file COPYING for license information (GPL). If you did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt.