Skip to content

Domain settings not visible to domain admin #3752

Closed

Description

@borisstoyanov
ISSUE TYPE
  • Improvement Request
COMPONENT NAME
API
CLOUDSTACK VERSION
<4.13
CONFIGURATION
OS / ENVIRONMENT
SUMMARY

This looks it’s by design, but I’m sure there’s a good reason a domain admin to be able to edit settings.

(bobby) SBCM5> > update configuration domainid=0586ce1e-90e9-4e2b-9d2c-dc451b01033d name=ldap.provider value=somthign
🙈 Error: unknown command or API requested

STEPS TO REPRODUCE

EXPECTED RESULTS
As a domain admin I would expect to be able to change domain settings
ACTUAL RESULTS
API not available 

Activity

  1. weizhouapache commented on Dec 10, 2019

    @weizhouapache
    Member

    @borisstoyanov
    I agree it would be better to allow domain admin to edit "some" domain settings, same as account on account settings.
    We need to figure out that which settings are editable and which are not.
    it requires some database changes.

  2. yadvr commented on Aug 12, 2020

    @yadvr
    Member

    cc @davidjumani @DaanHoogland can you review/verify this? Thanks.

  3. DaanHoogland commented on Sep 18, 2020

    @DaanHoogland
    Contributor

    @rhtyd @weizhouapache @borisstoyanov sounds like a valid feature request. @weizhouapache what db changes would we need? I see only a test for domain access to the mentioned domain as a requirement. What am i missing?

  4. weizhouapache commented on Sep 22, 2020

    @weizhouapache
    Member

    @rhtyd @weizhouapache @borisstoyanov sounds like a valid feature request. @weizhouapache what db changes would we need? I see only a test for domain access to the mentioned domain as a requirement. What am i missing?

    @DaanHoogland maybe a global config domain.admin.allow.details, like user.vm.blacklisted.details that we have ?

  5. davidjumani commented on Sep 23, 2020

    @davidjumani
    Contributor

    @DaanHoogland @weizhouapache Created a draft PR to allow domain admins to change domain and account level settings. Think it would be better to allow domain admins to change all domain / account settings rather than just a few. Can add a global config to allow them to change the settings at all

  6. weizhouapache commented on Sep 23, 2020

    @weizhouapache
    Member

    @DaanHoogland @weizhouapache Created a draft PR to allow domain admins to change domain and account level settings. Think it would be better to allow domain admins to change all domain / account settings rather than just a few. Can add a global config to allow them to change the settings at all

    @davidjumani it would be good to have allow list or deny list.

  7. davidjumani commented on Sep 23, 2020

    @davidjumani
    Contributor

    @weizhouapache I'll make the changes with an allow list. Would it be better to have a single list or individual ones for domain and account level settings ?

  8. ravening commented on Sep 23, 2020

    @ravening
    Member

    @davidjumani @weizhouapache will this pr conflict with #4215 ?
    Currently all the account settings are not visible under domain. The above pr adds a global setting so that it makes account settings visible under domain level

  9. davidjumani commented on Sep 23, 2020

    @davidjumani
    Contributor

    @ravening This shouldn't since this allows domain admins to modify domain / account settings

  10. added this to the 4.16.0.0 milestone on Nov 24, 2020
  11. yadvr commented on Sep 21, 2021

    @yadvr
    Member

    @nvazquez @sureshanaparti @davidjumani @shwstppr @Pearl1594 @DaanHoogland @weizhouapache - any update on this, who's assigned/working on this? Thanks.

  12. Pearl1594 commented on Sep 21, 2021

    @Pearl1594
    Contributor

    There already seems to be a PR in its favor: #4339 @rhtyd

  13. yadvr commented on Sep 21, 2021

    @yadvr
    Member

    Thanks @Pearl1594, assigned to @davidjumani as he has submitted a PR.

  14. modified the milestones: 4.16.0.0, 4.16.1.0 on Sep 23, 2021
  15. modified the milestones: 4.16.1.0, 4.17.0.0 on Oct 4, 2021
  16. moved this to Dev In Progress in Apache CloudStack 4.17.0on Feb 7, 2022
  17. Repository owner moved this from Dev In Progress to Done in Apache CloudStack 4.17.0on Feb 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions