Replies: 5 comments 2 replies
-
Interesting, I don't see the inconsistency that you refer to. From your description, it appears I think, we should be extra cautious around breaking changes to the schema. A quick non-breaking change would be to add At this point in time, I don't have a strong preference for this change, I would be okay with the way it is today(with the said addition to |
Beta Was this translation helpful? Give feedback.
-
I think the main issue for me is the distinction between a User as an entity, security principal, and account under which some process is running. Often a User has an Account, a Process runs-as a User but in reality is running under the user's account. If there are attributes today prefixed with |
Beta Was this translation helpful? Give feedback.
-
We had internal IBM discussion about User and Account object. I will be creating proposal to make few changes to a User Object and I will be adding to this proposal our view of the Account Object. |
Beta Was this translation helpful? Give feedback.
-
Worth reading: https://cloudstudio.com.au/2021/05/29/account-structure-aws-vs-azure/ |
Beta Was this translation helpful? Give feedback.
-
Account is part of RC3. |
Beta Was this translation helpful? Give feedback.
-
Currently
![image](https://user-images.githubusercontent.com/6465263/221922104-da3e47da-565e-4c38-94c1-904d0906f5d4.png)
account
attributes are used inconsistently within a variety of objects (Cloud, User, Resource) as can be seen in image below:The
account_name
attribute would be useful in theuser
object in the case that we have the full users name as well as their account name (ex: John Doe and jdoe). For consistency, lets create anaccount
object that containsname, type, type_id, uid
within it and replaceaccount
fields with this one object.If we decide to create the
account
object then we should also update thecloud
,user
andresource
objects to use this newaccount
object.Note: This is a breaking change.
Beta Was this translation helpful? Give feedback.
All reactions