Kernel::System::OTRSCIsInCustomerFrontend

NAME

Kernel::System::OTRSCIsInCustomerFrontend – functions for CIS on customer intreface

DESCRIPTION

All valid functions.

PUBLIC INTERFACE

new()

create an object. Do not use it directly, instead use:

    use Kernel::System::ObjectManager;
    local $Kernel::OM = Kernel::System::ObjectManager->new();
    my $OTRSCIsInCustomerFrontendObject = $Kernel::OM->Get('Kernel::System::OTRSCIsInCustomerFrontend');

PermissionCheckBulk()

check customer permission for all given config items and return those that have permissions

    my $ConfigItemIDsWithAccess = $OTRSCIsInCustomerFrontendObject->PermissionCheckBulk(
        ConfigItemIDs => [ 1, 2 ],
        CustomerID    => '12345',
    );

PermissionCheck()

check customer permission for given config item

    my $Access = $OTRSCIsInCustomerFrontendObject->PermissionCheck(
        ConfigItemID => 1,
        CustomerID   => '12345',
    );
Scroll to Top