summaryrefslogtreecommitdiffstats
path: root/xyz/openbmc_project/User/Attributes.interface.yaml
diff options
context:
space:
mode:
authorRichard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>2018-05-24 10:33:27 +0530
committerRichard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>2018-06-18 14:42:19 +0530
commit05375b14e5a68ac249da6a8cd68e3d522a7ed022 (patch)
tree2d2f8e1e99e025532541f27d88bd13d767c5c28e /xyz/openbmc_project/User/Attributes.interface.yaml
parent49f855f07d478832875c0dda4ca35591c0fec91d (diff)
downloadphosphor-dbus-interfaces-05375b14e5a68ac249da6a8cd68e3d522a7ed022.tar.gz
phosphor-dbus-interfaces-05375b14e5a68ac249da6a8cd68e3d522a7ed022.zip
Basic user manager D-Bus support
Basic User Manager D-Bus interfaces along with signal to indicate other services. Note: Removal of password.interfaces.yaml will be done in separate commit Change-Id: Ia547a0deae53eb25adf2cbc04c9d7a3593265a19 Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>
Diffstat (limited to 'xyz/openbmc_project/User/Attributes.interface.yaml')
-rw-r--r--xyz/openbmc_project/User/Attributes.interface.yaml21
1 files changed, 21 insertions, 0 deletions
diff --git a/xyz/openbmc_project/User/Attributes.interface.yaml b/xyz/openbmc_project/User/Attributes.interface.yaml
new file mode 100644
index 0000000..108934d
--- /dev/null
+++ b/xyz/openbmc_project/User/Attributes.interface.yaml
@@ -0,0 +1,21 @@
+description: >
+ Provides user objects, their properties.
+ As communication to this service is done through authenticated
+ & authorized session, there won't be any validation for the both.
+
+properties:
+ - name: UserGroups
+ type: array[string]
+ description: >
+ Groups to which the user belong.
+
+ - name: UserPrivilege
+ type: string
+ description: >
+ Privilege of the user.
+
+ - name: UserEnabled
+ type: boolean
+ description: >
+ Enabled or disabled state of the user.
+# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
OpenPOWER on IntegriCloud