Bug 819944
| Summary: | "global provider user" is unable to view the provider accounts | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Retired] CloudForms Cloud Engine | Reporter: | Dave Johnson <dajohnso> | ||||
| Component: | aeolus-conductor | Assignee: | Scott Seago <sseago> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Dave Johnson <dajohnso> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 1.0.0 | CC: | akarol, cpelland, dajohnso, deltacloud-maint, dmacpher, hbrock, redakkan, ssachdev, sseago, tzumainn | ||||
| Target Milestone: | 1.0.1 | Keywords: | Triaged, ZStream | ||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: |
The “Cloud Resource Provider” page requires edit permissions, which denies users with access to view the page. This update provides these users to a read-only version of the page.
|
Story Points: | --- | ||||
| Clone Of: | 808031 | Environment: | |||||
| Last Closed: | 2012-07-10 07:22:41 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | 808031 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
Dave Johnson
2012-05-08 16:44:46 UTC
1.0.1 patch: commit 1ed9b771eed5f3deab9602005558227a133d46ca bug 808031: allow Global Provider user to view Provider Accounts https://bugzilla.redhat.com/show_bug.cgi?id=808031 For provider accounts, the 'edit' action doubles as the 'show' page. This meant we were requiring modify privileges on the provider to even see the provider pages. This patch relaxes the checking to reqiure only view permissions, and in the views we hide the edit/modify actions from users that don't have the higher privileges, and the form elements are made read-only.
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
The “Cloud Resource Provider” page requires edit permissions, which denies users with access to view the page. This update provides these users to a read-only version of the page.
global provider user is able to view the providers. see attached screenshot. The user has only view permissions and the edit/modify actions has been hidden from users that don't have the higher privileges, and the form elements are made read-only. global image admin user is able to view providers when object level permissions are assigned. verified on: rpm -qa | grep aeolus rubygem-aeolus-image-0.3.0-12.el6.noarch aeolus-all-0.8.27-1.el6_3.noarch aeolus-conductor-doc-0.8.27-1.el6_3.noarch aeolus-conductor-daemons-0.8.27-1.el6_3.noarch aeolus-conductor-0.8.27-1.el6_3.noarch aeolus-configure-2.5.7-1.el6_3.noarch rubygem-aeolus-cli-0.3.3-1.el6_3.noarch Created attachment 589857 [details]
providers
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-1063.html |