|
Post by puwen on Oct 16, 2024 4:42:37 GMT
Hi all,
When I reviewed the role schema, I noticed that “RoleId” was added in version 1.2, and its value should be consistent with “Id”.
Therefore, I would like to ask if anyone knows why "RoleId" property is not listed as required.
Another question is, how should I interpret the resource when the IsPredefined property is missing?
If “IsPredefined” is missing, should I assume its implicit value is True?
Thank you for your response.
BR,
Puwen
|
|
|
Post by mraineri on Oct 19, 2024 16:59:38 GMT
> I would like to ask if anyone knows why "RoleId" property is not listed as required.
We tend not to overly constrain implementations when adding new properties. However, in this case, I think it's trivial to make this required.
> If “IsPredefined” is missing, should I assume its implicit value is True?
I could see arguments going either way. The specification calls out this statement: The IsPredefined property for standard roles shall contain the value true. So, I could see that people could come to the conclusion that predefined roles will always have this property.
I'll raise both of these questions for discussion to see if we need to clarify anything.
|
|