Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Permissions definition in package manifest have no effect on menu items

Permissions definition in package manifest have no effect on menu items

WolfgangDannert
Established Member

Hello,

 

inside the package.manifest.json file I have some scopes defined. This scopes are assigned to permissions inside the "menu" struct.

But the items on the ctrlX main menu can be called by any user, even if they do not have the necessary permissions.

The user have the correct permissions assigned and also the JWT permissions are correct.

How can I restrict the access of items inside the ctrlx menu, sidebar and settings?

 

Thanks!

5 REPLIES 5

Jochen_Mueller
Community Moderator
Community Moderator

Hello

Currently it is not possible to restrict the access of the ctrlX sidebar over the  User&Permissions.

Means you can open every page linked in the ctrlX menue. If you don’t have the permission you will get a message that you are not allowed to use the function of this page. (unfortunately at some pages cryptical)

 

I will make a requirement of the (useful) feature into the develepment pipeline...

Regards

Jochen

Hi,

Thanks for the answer. Can I get feedback on when the feature is available?

Thank you!

 

Regards

Wolfgang

The feature is now in the development backlog.

No sheduling until now. Sorry.

Are there any updates on this topic?

Update 07.06.2022

currently no change of the situation.

no date for realization, because of limited development resource. The feature is still in the development backlog for 2022. Priority is now increased. So hopeful we have ist latest end of this year. (no guaranty...)

Regards

Jochen Müller

 

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist