Description of problem: If user has channel admin role, he can access and modify some attributes which he couldn't access and modify using WebUI with any role. How reproducible: always Steps to Reproduce: 1. Try to call channel.access.getOrgSharing (channel.access.setOrgSharing) API with label of null-org channel. Actual results: You can access the values. Expected results: You can't access these values.
fixed in spacewalk master: 12bf2e452bb69aaa7159200b6083981f55c44047
problems from comment #4 and comment #5 fixed in spacewalk master: 398f7291e90a08f9e913922a7f9125a7136f3b55 47ceacfb19ae57c06352c6583e059cd073aeede5
right, channel manager of channel can call everything on custom channels, this is OK as well: setOrgSharing custom-channel - 1 getOrgSharing custom-channel - public enableUserRestrictions custom-channel - 1 disableUserResttrictions custom-channel - 1 and user cannot be manager of red hat channels