managed.json revision 57772231d62e1bfb7e1798402a8d1a5d622f0852
41b8a41890ba8f4574304c7ef42effe818413348mbilski "objects" : [
41b8a41890ba8f4574304c7ef42effe818413348mbilski "name" : "user",
19454bcd05c4abe7b961af06460d7d76a2c041e3Chad Kienle "onCreate" : {
eb2b0665954495b2b2ff7b64375040233c22398fChad Kienle "file" : "ui/onCreate-user-set-default-fields.js"
125a7fd4d15562551dd22877affb523068dee49ambilski "onDelete" : {
41b8a41890ba8f4574304c7ef42effe818413348mbilski "properties" : [
27b2ac15d8015fcdd3a940b10e788f408903670embilski "name" : "securityAnswer",
41b8a41890ba8f4574304c7ef42effe818413348mbilski "encryption" : {
41b8a41890ba8f4574304c7ef42effe818413348mbilski "key" : "openidm-sym-default"
11be08c71b8ec1e9828e961ec63074a07cde5757Travis Hall "scope" : "private"
41b8a41890ba8f4574304c7ef42effe818413348mbilski "name" : "password",
41b8a41890ba8f4574304c7ef42effe818413348mbilski "encryption" : {
41b8a41890ba8f4574304c7ef42effe818413348mbilski "key" : "openidm-sym-default"
11be08c71b8ec1e9828e961ec63074a07cde5757Travis Hall "scope" : "private"
ad17b15404fe8bbc97c620669f32311567a9ab84Andi Egloff "name" : "effectiveRoles",
ad17b15404fe8bbc97c620669f32311567a9ab84Andi Egloff "type" : "virtual",
ad17b15404fe8bbc97c620669f32311567a9ab84Andi Egloff "onRetrieve" : {
9abe33608be5ecedc64fcc7727c885fd04ac5558Andi Egloff "rolesPropName" : "roles"
ad17b15404fe8bbc97c620669f32311567a9ab84Andi Egloff "name" : "effectiveAssignments",
ad17b15404fe8bbc97c620669f32311567a9ab84Andi Egloff "type" : "virtual",
ad17b15404fe8bbc97c620669f32311567a9ab84Andi Egloff "onRetrieve" : {
9abe33608be5ecedc64fcc7727c885fd04ac5558Andi Egloff "effectiveRolesPropName" : "effectiveRoles"
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "schema" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "User",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "$schema" : "http://json-schema.org/draft-03/schema",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "givenName",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "accountStatus",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "telephoneNumber",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "postalAddress",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "postalCode",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "stateProvince",
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "authzRoles"
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "properties" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Email Address",
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "viewable" : true,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "searchable" : true
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Last Name",
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "viewable" : true,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "searchable" : true
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "address2" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Address 2",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "givenName" : {
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "title" : "First Name",
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "viewable" : true,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "searchable" : true
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "City",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "country" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Country",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "postalCode" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Postal Code",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "accountStatus" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Status",
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "viewable" : true,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "searchable" : true
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "description" : "",
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "title" : "Managed Roles",
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "viewable" : true,
e9a7f8cfa4eb8604182de8ee768fc0d4c5b36384Jake Feasel "type" : "array",
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "type" : "relationship",
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "returnByDefault" : true,
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "properties" : {
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "type" : "string"
57772231d62e1bfb7e1798402a8d1a5d622f0852Jim Mitchener "type": "string"
57772231d62e1bfb7e1798402a8d1a5d622f0852Jim Mitchener "_properties": {
57772231d62e1bfb7e1798402a8d1a5d622f0852Jim Mitchener "type": "object"
e9a7f8cfa4eb8604182de8ee768fc0d4c5b36384Jake Feasel "resourceCollection" : {
36f4d2ecf602e95c78eb83d3faa179121240e881huck.elliott "queryFilter" : "true",
36f4d2ecf602e95c78eb83d3faa179121240e881huck.elliott "fields" : ["properties/name"],
36f4d2ecf602e95c78eb83d3faa179121240e881huck.elliott "sortKeys" : ["properties/name"]
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "authzRoles" : {
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "description" : "",
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "title" : "OpenIDM Roles",
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "viewable" : true,
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "type" : "array",
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "type" : "string",
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "resourceCollection" : {
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "queryFilter" : "true",
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "fields" : [ "_id", "description"],
48a99a679220c6522d8b11dc1305f7780ae02a8eJake Feasel "sortKeys" : [ "_id" ]
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "effectiveRoles" : {
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "type" : "array",
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "title" : "Effective Roles",
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "viewable" : false,
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "type" : "string",
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "returnByDefault" : true,
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "isVirtual" : true
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "effectiveAssignments" : {
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "type" : "array",
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "title" : "Effective Assignments",
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "viewable" : false,
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "type" : "string",
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "returnByDefault" : true,
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "isVirtual" : true
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "telephoneNumber" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Mobile Phone",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "stateProvince" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "postalAddress" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Address 1",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "userName" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Username",
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "viewable" : true,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "searchable" : true
f0fbbe11669848a9573f208c65fa54697499dc72Jason Browne "manager" : {
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "type" : "relationship",
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "returnByDefault" : false,
f0fbbe11669848a9573f208c65fa54697499dc72Jason Browne "description" : "",
f0fbbe11669848a9573f208c65fa54697499dc72Jason Browne "title" : "Manager",
f0fbbe11669848a9573f208c65fa54697499dc72Jason Browne "viewable" : true,
f0fbbe11669848a9573f208c65fa54697499dc72Jason Browne "searchable" : false,
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "properties" : {
ec6f039e5f859c9edba6435e4999d00bec77d572Chad Kienle "type" : "string"
f0fbbe11669848a9573f208c65fa54697499dc72Jason Browne "resourceCollection" : {
36f4d2ecf602e95c78eb83d3faa179121240e881huck.elliott "label" : "Reports",
f0fbbe11669848a9573f208c65fa54697499dc72Jason Browne "queryFilter" : "true",
f0fbbe11669848a9573f208c65fa54697499dc72Jason Browne "fields" : [
36f4d2ecf602e95c78eb83d3faa179121240e881huck.elliott "givenName",
f0fbbe11669848a9573f208c65fa54697499dc72Jason Browne "sortKeys" : [
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "object",
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "required" : [
39d358fb2513d1778bf553a72f93aa46b3e417fcJake Feasel "givenName",
84bcccf66543fb47cb4a84085009d6264ceaea5cChad Kienle "name" : "role",
84bcccf66543fb47cb4a84085009d6264ceaea5cChad Kienle "postCreate" : {
84bcccf66543fb47cb4a84085009d6264ceaea5cChad Kienle "postUpdate" : {
84bcccf66543fb47cb4a84085009d6264ceaea5cChad Kienle "postDelete" : {
876704cd20fc3413d8e2456c66498251a573676eChad Kienle "onDelete" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "schema" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "$schema" : "http://forgerock.org/json-schema#",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "object",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Role",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "description" : "",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "properties" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "description" : "",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Name",
259802c48ae4a8abf9e495f0d62d5209309fee53huck.elliott "viewable" : false,
259802c48ae4a8abf9e495f0d62d5209309fee53huck.elliott "searchable" : false,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string"
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "properties" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "description" : "",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Properties",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "searchable" : false,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "object",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "properties" : {
c47e9248564b807eca4362bb0e9c4997101a16e9Nicolas Philippe "description" : "The role name, used for display purposes.",
c47e9248564b807eca4362bb0e9c4997101a16e9Nicolas Philippe "title" : "Name",
c47e9248564b807eca4362bb0e9c4997101a16e9Nicolas Philippe "viewable" : true,
c47e9248564b807eca4362bb0e9c4997101a16e9Nicolas Philippe "searchable" : true,
c47e9248564b807eca4362bb0e9c4997101a16e9Nicolas Philippe "type" : "string"
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "description" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "description" : "",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Description",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true,
259802c48ae4a8abf9e495f0d62d5209309fee53huck.elliott "searchable" : true,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string"
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "required" : [
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "description"
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "description"
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "assignments" : {
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "description" : "",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "title" : "Assignments",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "viewable" : true,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "searchable" : false,
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "type" : "string"
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "required" : [
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "properties",
46f4390d986ee1c6a3f910e480b577f019d26affhuck.elliott "assignments"