[{"id":"ci_0710ddd28ff9297810e34b37e6568b34c12136448f9a657ca73af36d19da7e7f","title":"Welcome to NexJ's technical documentation","path":"/crm-technical/25.05/Public-On-Prem/welcome-to-nexj-s-technical-documentation","children":[{"id":"ci_5a437c2fb4433cf13e75b153f14dd36787ba6aaef9f0f71dc5ccb5b4485f602f","title":"Release Notes","path":"/crm-technical/25.05/Public-On-Prem/release-notes","children":[{"id":"ci_38eccf6eacfcd31bc67d44b929d6315a619817a68b06de88958509367f1f546f","title":"NexJ Add-In for Microsoft Office Release Notes","path":"/crm-technical/25.05/Public-On-Prem/nexj-add-in-for-microsoft-office-release-notes","children":[{"id":"ci_c8b1664ae62a7dc0fb8c4767116d9f3e1e628235f78ced4b6b4c3c8f6f1ced52","title":"NexJ Add-In for Microsoft Office compatibility matrix","path":"/crm-technical/25.05/Public-On-Prem/nexj-add-in-for-microsoft-office-compatibility-mat","children":[]}]},{"id":"ci_611f18ec9ac1a4bf00b7cb3d2da554a56549265b9e7bf2811fccf79ad978f0a0","title":"NexJ CRM Release Notes","path":"/crm-technical/25.05/Public-On-Prem/nexj-crm-release-notes","children":[{"id":"ci_f12940dd265c1b5dba385fb9c18a554ebcef21c4c39ef50193a572d954e29474","title":"Release contents","path":"/crm-technical/25.05/Public-On-Prem/release-contents","children":[]},{"id":"ci_8cebd7bb12b07534ccdaa80cf3a6af69277e6e4ca494124d1d43b5ca93dc1d83","title":"Requirements and support information","path":"/crm-technical/25.05/Public-On-Prem/requirements-and-support-information","children":[]},{"id":"ci_3ffd79e8b4e57b113ae5cacc0e2d7efcc5bacaad206c70e8676e7d675dcfe6bc","title":"Upgrade notes","path":"/crm-technical/25.05/Public-On-Prem/upgrade-notes","children":[]},{"id":"ci_5129f4973e012cac7d27d54b2802d7bca75e37ae7f9cc20d47453c6103c40d34","title":"New features","path":"/crm-technical/25.05/Public-On-Prem/new-features","children":[{"id":"ci_78e8ab9d7ef50aabfa33b6f969fda0340848cfab06d915c2d4198d003fd891f9","title":"New features included in 25.05.1.0","path":"/crm-technical/25.05/Public-On-Prem/new-features-included-in-25-05-1-0","children":[]},{"id":"ci_3d09a53fbcefec488b9a47a8c60cacfea033db80642ce62bf4625bc6cd432981","title":"New features delivered in 25.05","path":"/crm-technical/25.05/Public-On-Prem/new-features-delivered-in-25-05","children":[]},{"id":"ci_e3104068fce7a51c591c573748b29ee73983df1c226d7ab0500079e4c86e304c","title":"New features delivered in 25.02.1.0","path":"/crm-technical/25.05/Public-On-Prem/new-features-delivered-in-25-02-1-0","children":[]},{"id":"ci_83e5386049b0fb48d59320d14519003eec948330c93ff934807aa38a0337593d","title":"New features delivered in 25.02","path":"/crm-technical/25.05/Public-On-Prem/new-features-delivered-in-25-02","children":[]},{"id":"ci_889c214605b3b97a5ab0f80d07bbbcf17d9fb90db6f9bc8353605167f8e44055","title":"New features delivered in 24.11","path":"/crm-technical/25.05/Public-On-Prem/new-features-delivered-in-24-11","children":[]},{"id":"ci_c0b5a4577a29a05f779bbc4aa3866a2bd1494d574ffe5fc442faa7d0acc10a1a","title":"New features delivered in 24.08","path":"/crm-technical/25.05/Public-On-Prem/new-features-delivered-in-24-08","children":[]},{"id":"ci_40db373565883b3b064eebe2fa4eb869b751ee712574e5e9a64302c0feedb902","title":"New features delivered in 24.05","path":"/crm-technical/25.05/Public-On-Prem/new-features-delivered-in-24-05","children":[]},{"id":"ci_5c1070842abca4dcb3f5480084dea83807610e8d645d242b2774b86a77b45a9c","title":"New features delivered in 24.02","path":"/crm-technical/25.05/Public-On-Prem/new-features-delivered-in-24-02","children":[]}]},{"id":"ci_5d0f600267450717650eb4a0f0da7000f4fd5f8aaa88dd0824921a9c92ab50b9","title":"Resolved issues","path":"/crm-technical/25.05/Public-On-Prem/resolved-issues","children":[]},{"id":"ci_9692890450a2405fc12ace6e266c750fc2aed889e9c5ae5735e0c1b490a7b28b","title":"Known issues and workarounds","path":"/crm-technical/25.05/Public-On-Prem/known-issues-and-workarounds","children":[]}]}]}]},{"id":"ci_c56ab8f98e9ed9f3bd8a55a9f42cc2da72462ff6184331072b75bcc7eea6aba0","title":"Learning Center","path":"/crm-technical/25.05/Public-On-Prem/learning-center","children":[{"id":"ci_9ba4e370792e057336bee1e4b960c38930b4f600d4aa87958fda91917237974c","title":"Setting up for training","path":"/crm-technical/25.05/Public-On-Prem/setting-up-for-training","children":[]},{"id":"ci_55aebbcdcaeb6c1ebda9d1f71094e6d79e294b4bdf1ba8a6951b16d934a95a20","title":"Orientation","path":"/crm-technical/25.05/Public-On-Prem/orientation","children":[]},{"id":"ci_d9422af2e076e9c839946505c1818de55ce4d9bc4440bc547e3a83c8e11df0f8","title":"UX fundamentals","path":"/crm-technical/25.05/Public-On-Prem/ux-fundamentals","children":[{"id":"ci_9e39e081f84cd55b173d6afd9cca1a46f14b593620cb05765fa08f2b5cc0ccd4","title":"Structure: Portals contain workspaces contain portlets","path":"/crm-technical/25.05/Public-On-Prem/structure-portals-contain-workspaces-contain-portl","children":[]},{"id":"ci_ee4970d98d90d5dfc3f5bc9061c49ecf34c5788e39a0f743ce77b7f436ee7052","title":"MDA portlets","path":"/crm-technical/25.05/Public-On-Prem/mda-portlets","children":[{"id":"ci_4b2d856ef158c0d97a87c09ef629e199c8a627d48ec0f52ba70c21470f74dab1","title":"Structure: Portlets, dialogs, and layouts","path":"/crm-technical/25.05/Public-On-Prem/structure-portlets-dialogs-and-layouts","children":[]},{"id":"ci_ab72a21592137d09609e64b0f12a67bbeb2a712df17b0ee36eaf603739d099c1","title":"Behavior: UI events, UI actions, and data actions","path":"/crm-technical/25.05/Public-On-Prem/behavior-ui-events-ui-actions-and-data-actions","children":[]},{"id":"ci_af08dab5eb5f6d67c1a6b17d90ebed3df790c6950bdae8a18cc598d71b6d8ef9","title":"Context: Context bus and sysContext event","path":"/crm-technical/25.05/Public-On-Prem/context-context-bus-and-syscontext-event","children":[]},{"id":"ci_de635955e978256b5a4a578e9cce39abdf26b9c79c53fb75649feffac66ceb94","title":"Logic: Scripting and the controller","path":"/crm-technical/25.05/Public-On-Prem/logic-scripting-and-the-controller","children":[]},{"id":"ci_53fd81971738acae994edd261cf8ec03f1bb0bfdda72b1dbfc691d983331c0d0","title":"Working with filters","path":"/crm-technical/25.05/Public-On-Prem/working-with-filters","children":[]},{"id":"ci_f4e0b66aabaf5dab257ac03ac80bfd1ebd2abc8f34091d8a4efe489c6fce496f","title":"Navigator list portlet","path":"/crm-technical/25.05/Public-On-Prem/navigator-list-portlet","children":[]},{"id":"ci_8739a54eaa956425c17a4c123fae11789f91710d9b725ce72682585196ed49f5","title":"Navigator detail pages","path":"/crm-technical/25.05/Public-On-Prem/navigator-detail-pages","children":[]},{"id":"ci_2ee637276d45e4535c5b9f395168528a4cb27171a7a746f605389d1235807434","title":"Working with pickers","path":"/crm-technical/25.05/Public-On-Prem/working-with-pickers","children":[]}]},{"id":"ci_e53d5f7a7452ed5a8d63ed10891ba88bede70d4d33134c78c78256f91041935a","title":"AFL portlets","path":"/crm-technical/25.05/Public-On-Prem/afl-portlets","children":[{"id":"ci_822c2aa6f164c89ebaeff829d48e6944da12a9abdf8974ff7aca5cb4e366fdfe","title":"Structure: AFL modules, portlets, and cards","path":"/crm-technical/25.05/Public-On-Prem/structure-afl-modules-portlets-and-cards","children":[]},{"id":"ci_e5909cf14be8cf18b3204846b143c2b546c77e22a5297eee6c37a38a424ef1a8","title":"Context, events, and binding","path":"/crm-technical/25.05/Public-On-Prem/context-events-and-binding","children":[]},{"id":"ci_b4ff4b85fa4108f14485a06215ff6b235df3f857685257e2fee725845fb003a6","title":"React rendered controls basics","path":"/crm-technical/25.05/Public-On-Prem/react-rendered-controls-basics","children":[]},{"id":"ci_0d650a1140527d6cc25ce3afce5cc91fb31272284f8d09bd3afc43d96788b542","title":"React rendered controls with webpack","path":"/crm-technical/25.05/Public-On-Prem/react-rendered-controls-with-webpack","children":[{"id":"ci_b9c20aa25b23da7ff3fc8aff4f2bab483c6d41f8610371c0182858fb9206b1ef","title":"React development with webpack explained","path":"/crm-technical/25.05/Public-On-Prem/react-development-with-webpack-explained","children":[]}]}]},{"id":"ci_02cccedf690b8f4acbade485298f0204c412bd2726aea2face608ab35723adf9","title":"Remote portlets","path":"/crm-technical/25.05/Public-On-Prem/remote-portlets","children":[]},{"id":"ci_de5a1bef2cd9195dc2d5766c41cda152edf382a19d04d8f0a5886028f1bd9495","title":"Portal URL # navigation","path":"/crm-technical/25.05/Public-On-Prem/portal-url-navigation","children":[]}]},{"id":"ci_19f316ebee054ebedcd83ad2389594d747cc8ec3db4cc2430fb8eeeace3bd78f","title":"Business model fundamentals","path":"/crm-technical/25.05/Public-On-Prem/business-model-fundamentals","children":[{"id":"ci_a18e8da9df78850ecb26581fed582e93a9ed01e858864fc1434c8b1d83bb1d9b","title":"Persisted classes","path":"/crm-technical/25.05/Public-On-Prem/persisted-classes","children":[{"id":"ci_1fd76c6d21a34be537eb503547192df845356d8d54b1a091d039702801d26383","title":"Background: Creating a DataSource","path":"/crm-technical/25.05/Public-On-Prem/background-creating-a-datasource","children":[]}]},{"id":"ci_3ca32a5f8f068c7614b6bccaa9f83be7f2a1ca94a5b49ebea717a83e7e0a58f5","title":"Associated classes","path":"/crm-technical/25.05/Public-On-Prem/associated-classes","children":[]},{"id":"ci_307a6d43d660db91035bde925851ce6bf2d7653240bb75271771a27c13a75152","title":"Defining inheritance","path":"/crm-technical/25.05/Public-On-Prem/defining-inheritance","children":[]},{"id":"ci_63c2fbc31555a29a80a682c840a947911cd1db66d48c95bcc03fde2db3c2a410","title":"Enumerations","path":"/crm-technical/25.05/Public-On-Prem/enumerations","children":[]},{"id":"ci_40f6ffe28fc7c3d8bd446faab0698813c63445ac7175261c3fc74b2641b1e6c4","title":"Attribute validation","path":"/crm-technical/25.05/Public-On-Prem/attribute-validation","children":[]},{"id":"ci_1cea403a476391f80bcd323ad8da6c83faae484e4c2bdade8d8020745b535de7","title":"Calculated attributes","path":"/crm-technical/25.05/Public-On-Prem/calculated-attributes","children":[]},{"id":"ci_ef098df9e0e132ffa4bc8c1b31b25da0e80413841ade9826dd8d000fd09cf5d6","title":"Revisiting class inheritance","path":"/crm-technical/25.05/Public-On-Prem/revisiting-class-inheritance","children":[]},{"id":"ci_202f8ee2630febe706ff9f4145b1c5a199b7299180f1fe8ee826fc2861009619","title":"Derived associations","path":"/crm-technical/25.05/Public-On-Prem/derived-associations","children":[]},{"id":"ci_4119c9fa22c29758e32429f346d6fbe2bc5c1bed0227eeb23100fc8e517d8647","title":"Creating events","path":"/crm-technical/25.05/Public-On-Prem/creating-events","children":[]},{"id":"ci_0a930cd9e4e27b5e9f5bb22f9fc71b561eb903a8a0954041d0b4670f0d4b3b66","title":"Workflows","path":"/crm-technical/25.05/Public-On-Prem/workflows","children":[]}]},{"id":"ci_8884898d75c4ce4c7ebcc6a2f28410e3f7d6696576cec75989aa0a5ab9fc4778","title":"Integration fundamentals","path":"/crm-technical/25.05/Public-On-Prem/integration-fundamentals","children":[{"id":"ci_3605874396213ce1611b101d9c1913e6cc7a6ffbe86f82dae096839cfe5a34d4","title":"Model Services - REST","path":"/crm-technical/25.05/Public-On-Prem/model-services-rest","children":[]},{"id":"ci_31e44ca1cb0f0ad090f4fd361ce3a549ab5345211b28f9166675bd45c0a00979","title":"Working with channels","path":"/crm-technical/25.05/Public-On-Prem/working-with-channels","children":[]},{"id":"ci_0b9665ffda780b31e09b4f3634fc93e200ebc98f5ce17dd396b237224fc74a67","title":"Working with messages","path":"/crm-technical/25.05/Public-On-Prem/working-with-messages","children":[]},{"id":"ci_3b4cb54554d10146127ef3677441c6ac03123ecc5995ec630a4b05ef60933728","title":"Working with Messages - JSON","path":"/crm-technical/25.05/Public-On-Prem/working-with-messages-json","children":[]},{"id":"ci_23318544aa7a7f200c9fb650d7b7f803b4358a1f34029539bf23243caec8af23","title":"Working with file channels","path":"/crm-technical/25.05/Public-On-Prem/working-with-file-channels","children":[]},{"id":"ci_bfd74b165b9cda9174ac683f97f94c48023d9eb2c1f5ac38c5e6426f66d6c3f0","title":"Working with services","path":"/crm-technical/25.05/Public-On-Prem/working-with-services","children":[]},{"id":"ci_06d5ba2ec0fed9810ad21c146d5357a595765aaf5e64d823646d1e41035dcd30","title":"File integration","path":"/crm-technical/25.05/Public-On-Prem/file-integration","children":[]},{"id":"ci_b4a1b9241445df51ede7012ad8af8e3a0c3ecd9b3d75bf39a560d06a7d87ef07","title":"Message transformation","path":"/crm-technical/25.05/Public-On-Prem/message-transformation","children":[]},{"id":"ci_93b41c0a2bac654967930834aec0284f2b2822f1131db0f0ecaa4c64e01d219c","title":"Working with SOA services","path":"/crm-technical/25.05/Public-On-Prem/working-with-soa-services","children":[]},{"id":"ci_d0a63b572222d0af098b4f2e0d6e5032f80d281b208b232c4ad63191e2642324","title":"Working with an existing web service","path":"/crm-technical/25.05/Public-On-Prem/working-with-an-existing-web-service","children":[]}]},{"id":"ci_c360f01a12ea38d42626d5f7065f1c95b628ac108367739fd9d9e317a9b567f1","title":"Intermediate Learning Concepts","path":"/crm-technical/25.05/Public-On-Prem/intermediate-learning-concepts","children":[{"id":"ci_fcbefc7b1eb9b5639eb805ebea3db1381dbe27afb8d76df066fc8248696127e6","title":"Lesson - Fixed Width Messages","path":"/crm-technical/25.05/Public-On-Prem/lesson-fixed-width-messages","children":[]},{"id":"ci_bdf7cd80a15e414e79c7a561fdb67586745bd82899b4a431fb1eacecc1c1d020","title":"Lesson - Parallel Processing Fixed Width Messages","path":"/crm-technical/25.05/Public-On-Prem/lesson-parallel-processing-fixed-width-messages","children":[]},{"id":"ci_c1af784fe1e17b36cc75ad231d8ee6deae20f19a1d56ca6215ea1183ff8ee9b0","title":"Lesson - Scripting with Java","path":"/crm-technical/25.05/Public-On-Prem/lesson-scripting-with-java","children":[]},{"id":"ci_63092c18792edc0df1adb721d23461505cba257e7047d9e99d7c623ee0ccdcc1","title":"Lesson - Standard Logging","path":"/crm-technical/25.05/Public-On-Prem/lesson-standard-logging","children":[]},{"id":"ci_3aa1c5351d9d6634fab8c011136e09533ae3d29dbb5233c0d7f05551fc7607dc","title":"Lesson - Caching","path":"/crm-technical/25.05/Public-On-Prem/lesson-caching","children":[]},{"id":"ci_0b9d3f6796aafdcfcf120476578cdd375eb1622debb38f6c998e9a4a04e1ae91","title":"Lesson - Service Persistence Mapping","path":"/crm-technical/25.05/Public-On-Prem/lesson-service-persistence-mapping","children":[]}]},{"id":"ci_647a64198044bf0945f33266df25681d63a52c7fbe5cc23768fe7bf8cca7d736","title":"Process Management resources","path":"/crm-technical/25.05/Public-On-Prem/process-management-resources","children":[]}]},{"id":"ci_7f973f9bc948741802c7534f2b29800dc3d9c346de94e3253293a6ead2956c31","title":"Products and modules","path":"/crm-technical/25.05/Public-On-Prem/products-and-modules","children":[{"id":"ci_39b374c5becbbcd0c89e0b96aafb4dee8d982d56cc594aa499b32c45341a15ff","title":"NexJ CRM","path":"/crm-technical/25.05/Public-On-Prem/nexj-crm","children":[{"id":"ci_93bfde84391a473b4e92eb7668d1a2cd2b23450c77e1111e85d82c01d706c914","title":"System administration","path":"/crm-technical/25.05/Public-On-Prem/system-administration","children":[{"id":"ci_7746b0e747a94982d17f34d87e2b8be39c25adb49b38917df8d37e90ff58293d","title":"NexJ Admin Console and NexJ System Admin Console overview","path":"/crm-technical/25.05/Public-On-Prem/nexj-admin-console-and-nexj-system-admin-console-o","children":[]},{"id":"ci_40ab17c0fc24aa06d429b5a2ac32044a9abdf2fe7be85cf53be4b0d2767d3b20","title":"System and object level security","path":"/crm-technical/25.05/Public-On-Prem/system-and-object-level-security","children":[]},{"id":"ci_a9445d166561355f8dd6f13d2eb89a8542ac28c8dc16dc585977efab0689ef53","title":"Enabling features for NexJ CRM","path":"/crm-technical/25.05/Public-On-Prem/enabling-features-for-nexj-crm","children":[{"id":"ci_7b6890547c76251cd64549904a81e6aae96dca837a42449223997f2e8423d7e1","title":"Enabling application features","path":"/crm-technical/25.05/Public-On-Prem/enabling-application-features","children":[]},{"id":"ci_b8435b63ad99e6483fae5cd655600f2948773cdda858deb7adefec21a3876e6c","title":"Enabling user options","path":"/crm-technical/25.05/Public-On-Prem/enabling-user-options","children":[]},{"id":"ci_1748e68a91dc86d148a9abc7917d0e119d67fa1deffde43c88873bd4c99ea6b3","title":"Enabling notifications","path":"/crm-technical/25.05/Public-On-Prem/enabling-notifications","children":[]},{"id":"ci_0e6664b28f9afc3d121a2ff96bd02cfc3d54a9494007f6017491d9bcc16850c0","title":"Limiting visibility of contacts in schedule items","path":"/crm-technical/25.05/Public-On-Prem/limiting-visibility-of-contacts-in-schedule-items","children":[]}]},{"id":"ci_d86cde6028a2475092c1e6c25bfe2790ee0ccc68f7d99ca6820639c020cee897","title":"Configuring users and user access","path":"/crm-technical/25.05/Public-On-Prem/configuring-users-and-user-access","children":[{"id":"ci_22ff5c75f146f0d4ae90258d416706a7e3c257636361934fcef036cd034768cf","title":"Configuring and organizing users","path":"/crm-technical/25.05/Public-On-Prem/configuring-and-organizing-users","children":[{"id":"ci_d8bb0c9ae65988fa9312883acb04ebd8ad043ca8c2584f8ccc30524e91d9fa82","title":"Configuring users","path":"/crm-technical/25.05/Public-On-Prem/configuring-users","children":[]},{"id":"ci_f9e9dbcf4b0a92c7744e09f438a08901f6a629dab57e8390d6c17b7b4d3bd6da","title":"Configuring user groups","path":"/crm-technical/25.05/Public-On-Prem/configuring-user-groups","children":[]},{"id":"ci_aee1e47e9ebc88af64641c01b7ffa1a5c2b6a988266004d848d68facc0fbfa91","title":"Configuring group types","path":"/crm-technical/25.05/Public-On-Prem/configuring-group-types","children":[]},{"id":"ci_2e82134590f6fe8ac4135d09f432d7a95c0016e898ae0ca488a43c46776de491","title":"Configuring user types","path":"/crm-technical/25.05/Public-On-Prem/configuring-user-types","children":[]},{"id":"ci_50ed6a9949a7ffc272421af7f1058f31540eae06a5f3366856b61e16b120e794","title":"Configuring user teams","path":"/crm-technical/25.05/Public-On-Prem/configuring-user-teams","children":[]},{"id":"ci_1a1fa672f8d0ac787d2cab57e39a2a27dd811690d6257a6539a7f0f9c1f3c900","title":"Configuring user lists for activities","path":"/crm-technical/25.05/Public-On-Prem/configuring-user-lists-for-activities","children":[]}]},{"id":"ci_2e04d628fd4a6a4358721ba2576f8c99b6ec8a0798814e679d4a67d9d5f80032","title":"Configuring user coverage","path":"/crm-technical/25.05/Public-On-Prem/configuring-user-coverage","children":[{"id":"ci_4837c8d5ec83a7802b348426747b0c6cfaa6c90fe631ebc7778f6b53e0c2328e","title":"Adding client coverage groups","path":"/crm-technical/25.05/Public-On-Prem/adding-client-coverage-groups","children":[]},{"id":"ci_45f1e07e3c933032b5c2c4f1d999bc371ca05fe2f1c5babdfa2cf588fa87364d","title":"Adding and removing client coverage group members","path":"/crm-technical/25.05/Public-On-Prem/adding-and-removing-client-coverage-group-members","children":[]},{"id":"ci_35d03a6c2db89c59825ba48046300912757d1349835be7d8771b7ce1f6bb7a2a","title":"Deleting client coverage groups","path":"/crm-technical/25.05/Public-On-Prem/deleting-client-coverage-groups","children":[]},{"id":"ci_e6c1fff11584f17de3dbda685533105c86d0470dbd51bf9983b2a41d03f7f68f","title":"Adding coverage roles to a coverage group","path":"/crm-technical/25.05/Public-On-Prem/adding-coverage-roles-to-a-coverage-group","children":[]},{"id":"ci_2677d6972d72b066d24aee75c125e93f38b316dde5a07c044171e95c8b03d9d8","title":"Assigning default client and opportunity coverage roles","path":"/crm-technical/25.05/Public-On-Prem/assigning-default-client-and-opportunity-coverage-","children":[]},{"id":"ci_21f47b58a6710451f187ec101bf0f917afbb7096ad99fa08620fd4dd89928b2f","title":"Specifying coverage hierarchy settings","path":"/crm-technical/25.05/Public-On-Prem/specifying-coverage-hierarchy-settings","children":[]}]},{"id":"ci_bd98f466a9afa38e21a7383b258646763eb33854188431a6b6a3155ff03b9c7e","title":"Configuring privilege groups","path":"/crm-technical/25.05/Public-On-Prem/configuring-privilege-groups","children":[{"id":"ci_b916e2ac9770418ec75381a74572e71745bd01ece2ea9dc39c8aad825b470149","title":"Creating privilege groups","path":"/crm-technical/25.05/Public-On-Prem/creating-privilege-groups","children":[]},{"id":"ci_74d48f2b98705fae4b5647d10a61d4d081e6b0472f302ac5f24419b6ee1af9d5","title":"Modifying privilege group properties","path":"/crm-technical/25.05/Public-On-Prem/modifying-privilege-group-properties","children":[]},{"id":"ci_2716aff4f74a8801d8913329abea9c925d9e2da2c6faab38235593f47073c1f2","title":"Changing privilege group members","path":"/crm-technical/25.05/Public-On-Prem/changing-privilege-group-members","children":[]},{"id":"ci_470b1e3ebeb027e30154a5ad858fda8b5e189ac4b95bf00d469f94dc3a1c033b","title":"NexJ CRM privileges","path":"/crm-technical/25.05/Public-On-Prem/nexj-crm-privileges","children":[{"id":"ci_f1cb74c1916d4e1516304049f77fe923a3bb43bdf94a09fbdd0535bb050ac5ec","title":"NexJ CRM privileges prior to version 9.2","path":"/crm-technical/25.05/Public-On-Prem/nexj-crm-privileges-prior-to-version-9-2","children":[]}]}]}]},{"id":"ci_a47cc08aa5fd58f105f48fd6b0f0913d66dd15840f8e0e588cc08deaa9187ee9","title":"Customizing enumerations","path":"/crm-technical/25.05/Public-On-Prem/customizing-enumerations","children":[{"id":"ci_b96ff814ed57899255542bef8103803aaae15ada367e5038fc1c617e6c3253cf","title":"Filtering the Enumerations page","path":"/crm-technical/25.05/Public-On-Prem/filtering-the-enumerations-page","children":[]},{"id":"ci_91295eb77b0376a42c38f4d3f21ceb9ffa25a1f5f0f2a21b9589cb03bee32691","title":"Adding enumerations","path":"/crm-technical/25.05/Public-On-Prem/adding-enumerations","children":[]},{"id":"ci_29da6e7278b21db17d9866a4943426e907498931178f19d53444c4dbf28e4ff4","title":"Deleting enumerations","path":"/crm-technical/25.05/Public-On-Prem/deleting-enumerations","children":[]},{"id":"ci_5aca5d59d6c98a502b60c81cd1deb4bd95801010a43c929424474dec69f7f52a","title":"Adding values to enumerations","path":"/crm-technical/25.05/Public-On-Prem/adding-values-to-enumerations","children":[]},{"id":"ci_59e3be41aab22a95e2bfb7c50ac93461f7e697c7daedf3fb4b8bfd8a67ec5f9c","title":"Modifying enumeration values","path":"/crm-technical/25.05/Public-On-Prem/modifying-enumeration-values","children":[]},{"id":"ci_f41a824228d2a17c2063fb44f64866a56321c1cd0fabad0d934c32a6275bb616","title":"Reordering enumeration values","path":"/crm-technical/25.05/Public-On-Prem/reordering-enumeration-values","children":[]},{"id":"ci_c2f70cad22873975563b1073f72cbdce6653425d833fbe30df41d3077ab3dfa1","title":"Deleting enumeration values","path":"/crm-technical/25.05/Public-On-Prem/deleting-enumeration-values","children":[]}]},{"id":"ci_b512c47d8c7f32737edac6fb4b459d3140f04015d79461a075fb55c5980986dc","title":"Configuring entities","path":"/crm-technical/25.05/Public-On-Prem/configuring-entities","children":[{"id":"ci_3a210ae236980a08c6466a6122d6a01a32d1e41b9e5e3b6b7a5abd0ddff26686","title":"Configuring entity types","path":"/crm-technical/25.05/Public-On-Prem/configuring-entity-types","children":[{"id":"ci_1c17e2d1bda41af0f514f80460547015b83d61bd773960b5f4f7c7222672f999","title":"Adding entity types","path":"/crm-technical/25.05/Public-On-Prem/adding-entity-types","children":[]},{"id":"ci_9c9b7665edafbd8337c8764ff6eb6bdaf865fa08c8dc672db53ed70e698c1e88","title":"Deleting entity types","path":"/crm-technical/25.05/Public-On-Prem/deleting-entity-types","children":[]},{"id":"ci_ea971d8860baf5801eb306dcebab109ad79bee26b8336e654321165bf86558d9","title":"Modifying entity types","path":"/crm-technical/25.05/Public-On-Prem/modifying-entity-types","children":[{"id":"ci_a97912f43a00a037d3fa1b69c638022dd34bce98a1ece177550fb84fb5554bb6","title":"Modifying details for an entity type","path":"/crm-technical/25.05/Public-On-Prem/modifying-details-for-an-entity-type","children":[]},{"id":"ci_626b27f9f849da13a6701d29ed3bc6c37e967344bc40af354052232c9715e197","title":"Modifying communication types for an entity type","path":"/crm-technical/25.05/Public-On-Prem/modifying-communication-types-for-an-entity-type","children":[]},{"id":"ci_40a6d2f681320594743818ccd10bcfe7e7724056e12b2b765a23bcabe3866b1c","title":"Modifying address types for an entity type","path":"/crm-technical/25.05/Public-On-Prem/modifying-address-types-for-an-entity-type","children":[]},{"id":"ci_a874ee489bf5ed17ec203f23a73b8207ee761e2fba9da33958e79cde00053770","title":"Modifying categories for an entity type","path":"/crm-technical/25.05/Public-On-Prem/modifying-categories-for-an-entity-type","children":[]},{"id":"ci_9d34168685d55e69cbd29fd333ec10a37fadf0a31f3abd85263dcb5f4487bef8","title":"Modifying custom field types for an entity type","path":"/crm-technical/25.05/Public-On-Prem/modifying-custom-field-types-for-an-entity-type","children":[]},{"id":"ci_ea7d491140623d33562c659b83352704459aa1244aaec1da74278394267a7ba4","title":"Enabling portlets for an entity type","path":"/crm-technical/25.05/Public-On-Prem/enabling-portlets-for-an-entity-type","children":[]}]}]},{"id":"ci_9a1f249d0f06ac2182a5479d9aab4f95a1cd4ae3d35b5b7c64d5bf6226eab3f5","title":"Configuring hierarchy roles","path":"/crm-technical/25.05/Public-On-Prem/configuring-hierarchy-roles","children":[]},{"id":"ci_80ae4faaddd0eec06091ffa2bfd09cb16bde5e559d8b65b3c81fb2c3692a8f5e","title":"Configuring communication types","path":"/crm-technical/25.05/Public-On-Prem/configuring-communication-types","children":[{"id":"ci_00999b0b2cf4e5dbc67a21f46e4030367a634de1894e8cd56f2e61cf2dd01c7c","title":"Adding communication types","path":"/crm-technical/25.05/Public-On-Prem/adding-communication-types","children":[]},{"id":"ci_9d71fbffbb47b314006a8369ab42f833e38b77c8430f15daee1618f8aecbd139","title":"Deleting communication types","path":"/crm-technical/25.05/Public-On-Prem/deleting-communication-types","children":[]},{"id":"ci_0250fe7aa84bf6c7d2a5fdb678445f5c62fee1369132f2e403b625be201b8e1c","title":"Modifying communication types","path":"/crm-technical/25.05/Public-On-Prem/modifying-communication-types","children":[]},{"id":"ci_ab99801d1159923d95fd08ba3111c342e3394d671a08ff6f7201fdc5a6cd298c","title":"Available communication type properties","path":"/crm-technical/25.05/Public-On-Prem/available-communication-type-properties","children":[]}]},{"id":"ci_d95ffa08bd9d9f61840e48bf2f492f3c9c3b9774872dfeb85b1b62f6315a583d","title":"Configuring address types","path":"/crm-technical/25.05/Public-On-Prem/configuring-address-types","children":[]},{"id":"ci_3dd4f1a024389ade80912de07601a7b290cceab7624abac9e7dd9838ce860d30","title":"Configuring categories and category groups","path":"/crm-technical/25.05/Public-On-Prem/configuring-categories-and-category-groups","children":[{"id":"ci_f7a6e445bebd9d733d0264dd23e11932ce0db5d116a59734e65876b5b7eeac04","title":"Managing categories","path":"/crm-technical/25.05/Public-On-Prem/managing-categories","children":[]},{"id":"ci_0f7dcfb88df2524142ee889479d983d3171705af6f0808c38da58097357bcaa3","title":"Managing category groups","path":"/crm-technical/25.05/Public-On-Prem/managing-category-groups","children":[]}]},{"id":"ci_24f9cb9e227bdcbd4ad7b2f2df21576198e3b26f4168b092c8dded874fb4d2f2","title":"Configuring custom fields and custom field groups","path":"/crm-technical/25.05/Public-On-Prem/configuring-custom-fields-and-custom-field-groups","children":[{"id":"ci_16f9ec1ff8af2a8552d72f7a59451124787d67d8fd9194a9706873f9fafe3332","title":"Managing custom fields","path":"/crm-technical/25.05/Public-On-Prem/managing-custom-fields","children":[{"id":"ci_77da9727845361dcb0c1d9bef0f60fb3020f4a1fc0f3e640709fbc51e09411cd","title":"Adding custom fields to the system","path":"/crm-technical/25.05/Public-On-Prem/adding-custom-fields-to-the-system","children":[]},{"id":"ci_9437130ef7f5aefb5bc058125b77d57f8a8ab59b20de2f9b0eaa6f33b0f8142e","title":"Adding quick picks to a custom text field","path":"/crm-technical/25.05/Public-On-Prem/adding-quick-picks-to-a-custom-text-field","children":[]},{"id":"ci_e65f5cedb61420aef9cccd0b6ee7b13b8b27944b1ce7fc060e652b5b5941c803","title":"Modifying custom fields in the system","path":"/crm-technical/25.05/Public-On-Prem/modifying-custom-fields-in-the-system","children":[]},{"id":"ci_24ea8e2dd749fb07caff3654ca886ae4927c1845dd875c070e2924c423382264","title":"Modifying the master sort order of custom fields","path":"/crm-technical/25.05/Public-On-Prem/modifying-the-master-sort-order-of-custom-fields","children":[]},{"id":"ci_c15032953e4b3a22d407436a5cc88f2ecd851044ba085d759706f0dc989bb662","title":"Deleting custom fields from the system","path":"/crm-technical/25.05/Public-On-Prem/deleting-custom-fields-from-the-system","children":[]},{"id":"ci_9a22c68ee3ada485aa8576258d10d52687b01c0884ffc42a4a994c224afa4992","title":"Creating merge fields that reference custom fields","path":"/crm-technical/25.05/Public-On-Prem/creating-merge-fields-that-reference-custom-fields","children":[]}]},{"id":"ci_33246e641ac0432a3a75fd3b81626ffc35ef3fd61f7a8616c6cf2a2a28b7e7ec","title":"Modifying custom field groups","path":"/crm-technical/25.05/Public-On-Prem/modifying-custom-field-groups","children":[]}]},{"id":"ci_9eef0703d6821593c9bbc8af07f9031229334d5a65c61ad9b7b7a41c0704a4be","title":"Configuring saved lists","path":"/crm-technical/25.05/Public-On-Prem/configuring-saved-lists","children":[]},{"id":"ci_d769b9a68a51f3ea870a718d2a7bd610404649745f54969f4f16d7177a8a8eea","title":"Configuring entity badges","path":"/crm-technical/25.05/Public-On-Prem/configuring-entity-badges","children":[]}]},{"id":"ci_185a04a5f498f583b8ba01189daaa9818a052e005fa89f7d235cf2625e44d756","title":"Configuring templates","path":"/crm-technical/25.05/Public-On-Prem/configuring-templates","children":[{"id":"ci_0d7e0c98fd3792698346a848a0535dbebad961ba2b89510e465fd81d59fa8d6d","title":"Configuring activity templates","path":"/crm-technical/25.05/Public-On-Prem/configuring-activity-templates","children":[{"id":"ci_b6dabd80e0a39e0e8f7bffc37ed15d752304eb0ab7469f7a240987b062d97843","title":"Managing badges for activities","path":"/crm-technical/25.05/Public-On-Prem/managing-badges-for-activities","children":[]}]},{"id":"ci_942fd9a546561d142d9bd02cb782acc2cc6e35645f0f32cd587ffa9e1c3bcb12","title":"Configuring contact center templates","path":"/crm-technical/25.05/Public-On-Prem/configuring-contact-center-templates","children":[]},{"id":"ci_976f562e390e84cad59146d37e1bd363d9295aa0907e64c826848edfd4e58a3d","title":"Configuring document types and templates","path":"/crm-technical/25.05/Public-On-Prem/configuring-document-types-and-templates","children":[{"id":"ci_c8b213f0a39c9c191e8c3e746ce21aa9ebb8e752c49c19ec457722afe6a53d90","title":"Configuring document types","path":"/crm-technical/25.05/Public-On-Prem/configuring-document-types","children":[]},{"id":"ci_dcf1cc09f15df7be12f871f17a6813c2e4d5fdb1d140494927ee1028ba100acb","title":"Configuring document templates","path":"/crm-technical/25.05/Public-On-Prem/configuring-document-templates","children":[]}]},{"id":"ci_c4de1ff026b2ff5e042a9e35f0d399e06be4c84c490cdeda4448e1ea81de83a2","title":"Managing batch communications","path":"/crm-technical/25.05/Public-On-Prem/managing-batch-communications","children":[{"id":"ci_56890c819871bda96adf8612c7f83ce0c11f17d820cc77ce05db90c48ae62c3a","title":"Configuring merge fields","path":"/crm-technical/25.05/Public-On-Prem/configuring-merge-fields","children":[{"id":"ci_e14c557b99cfb4bba4f727e9bdeef9335b584355d90ee88a99df3b13fbac3994","title":"Adding merge fields","path":"/crm-technical/25.05/Public-On-Prem/adding-merge-fields","children":[]},{"id":"ci_16e32b2733996fdbd4aaac4a3b3002bd361b7c525fed3450fd36231d497e92b2","title":"Merge field expressions","path":"/crm-technical/25.05/Public-On-Prem/merge-field-expressions","children":[]},{"id":"ci_3ec913214a5c3132e89ad83a0c17f265b66ecfc98edfa26cbb27db77f658ed97","title":"Deleting merge fields","path":"/crm-technical/25.05/Public-On-Prem/deleting-merge-fields","children":[]},{"id":"ci_0f9a12abf242bef6773d1ec24015ed9befe6aa2f9d1c238f6b55fe7665e769b8","title":"Exporting merge field lists","path":"/crm-technical/25.05/Public-On-Prem/exporting-merge-field-lists","children":[]}]},{"id":"ci_a80d5586b3858772a7229b5cf3b0fd1c0a572eb353be7a8b7639841e5800188a","title":"Configuring batch communications","path":"/crm-technical/25.05/Public-On-Prem/configuring-batch-communications","children":[]}]}]},{"id":"ci_d613317009d346f8bfddf6dd8bc0545c87a0df4414973a35c8a40d163f94c971","title":"Customizing screens, toolbars, and portlets","path":"/crm-technical/25.05/Public-On-Prem/customizing-screens-toolbars-and-portlets","children":[]},{"id":"ci_56c61112f1400e572009600fc818fbc28ccfa9e1d59e4eee51b82d6a47d3dac3","title":"Configuring system defined queries","path":"/crm-technical/25.05/Public-On-Prem/configuring-system-defined-queries","children":[{"id":"ci_5d2269ffbb0b4e358021e76a858850cd56adad0275abf5337b085ebaac328e71","title":"Adding system defined queries","path":"/crm-technical/25.05/Public-On-Prem/adding-system-defined-queries","children":[]},{"id":"ci_23d1d6d01c615ce126f1140b7eff04670d182fd6de669c773a19493f854a1b6e","title":"Editing system defined queries","path":"/crm-technical/25.05/Public-On-Prem/editing-system-defined-queries","children":[]},{"id":"ci_952ed65283e57718345b50701ce37924be834978f7e507d47962d06d0039637a","title":"Deleting system defined queries","path":"/crm-technical/25.05/Public-On-Prem/deleting-system-defined-queries","children":[]},{"id":"ci_069349fe65953c00f618c2bd1ac0dfd2b0913dc96c9eb9395f891b02016ef4ea","title":"Managing access to queries","path":"/crm-technical/25.05/Public-On-Prem/managing-access-to-queries","children":[]},{"id":"ci_5662314d69be01f79028ebd34cc295844f2f61ad82900fc0f923bae4daf0996c","title":"Entering query expressions","path":"/crm-technical/25.05/Public-On-Prem/entering-query-expressions","children":[]}]},{"id":"ci_276dc6281c8b7a13fa4a99ea9e5c3fd8113b30ee0bb589c5471b876bc36195f8","title":"Configuring rollup hierarchies","path":"/crm-technical/25.05/Public-On-Prem/configuring-rollup-hierarchies","children":[{"id":"ci_67b75139d122c2e1b66f0d92fae8141c7150faca8436e61fbfb76a20b78caa7a","title":"Configuring natural hierarchy rollup types","path":"/crm-technical/25.05/Public-On-Prem/configuring-natural-hierarchy-rollup-types","children":[]},{"id":"ci_84ddfcefeebd773c99b94fab5e06535af1dfdaf45634967b6785bcc0efbfd278","title":"Configuring custom field rollup types","path":"/crm-technical/25.05/Public-On-Prem/configuring-custom-field-rollup-types","children":[]}]},{"id":"ci_192277abb0fba5372cfdb6c97ef6151e96d1ae051e937e184ebaeb1a2c1d7e08","title":"Configuring workflows","path":"/crm-technical/25.05/Public-On-Prem/configuring-workflows","children":[{"id":"ci_b9415f715e78fabbf64f3cff24d811dfe2b55c93b3d940d89424b8b7510d9e20","title":"Configuring rules and rule sets","path":"/crm-technical/25.05/Public-On-Prem/configuring-rules-and-rule-sets","children":[{"id":"ci_f1a63c331b85755ec3b82ada880a77f68a55be1cdb2466ae7050c13cb6616595","title":"Adding and deleting rule sets","path":"/crm-technical/25.05/Public-On-Prem/adding-and-deleting-rule-sets","children":[]},{"id":"ci_9a693c8f639b6befa7797c209d49d951ea69c7d1fde672777cb15e7494a4b9ed","title":"Adding and deleting rules","path":"/crm-technical/25.05/Public-On-Prem/adding-and-deleting-rules","children":[]},{"id":"ci_88ea20137ab8b664c62f4320023e41b5a579fb2eafc8051cf1a1eba65b69a322","title":"Service request attributes","path":"/crm-technical/25.05/Public-On-Prem/service-request-attributes","children":[]},{"id":"ci_830ffad1a2d322e7594a5d151458fb84db80412ec48340b46f280367966426a7","title":"Rule sets for service level agreements","path":"/crm-technical/25.05/Public-On-Prem/rule-sets-for-service-level-agreements","children":[]}]},{"id":"ci_73a00281a6870885e72734be686874ee9bc9d84a72275bc86b833d9440851d17","title":"Using rules to assign roles or activities to users","path":"/crm-technical/25.05/Public-On-Prem/using-rules-to-assign-roles-or-activities-to-users","children":[]},{"id":"ci_d37332898fb074233d7346a84403b3e0c916f5125c3820dac726999a39f33e75","title":"Configuring work queues","path":"/crm-technical/25.05/Public-On-Prem/configuring-work-queues","children":[]},{"id":"ci_ea230e44b4c5f0a90892b11f66107ca141ccb4a5bbe22574bc775e70ab5fe6d4","title":"Configuring Service Level Management settings","path":"/crm-technical/25.05/Public-On-Prem/configuring-service-level-management-settings","children":[]},{"id":"ci_15e46c3c9c4a8e7758ed1eaaeb3c82262d8ba223a5a1b2230abb3185e9b64ff6","title":"Configuring service level agreement settings","path":"/crm-technical/25.05/Public-On-Prem/configuring-service-level-agreement-settings","children":[]}]},{"id":"ci_c76d736db617fca821cb7aaa4a2c8599f54fec2e423a03e60e107e17f008dadc","title":"Configuring predefined reports","path":"/crm-technical/25.05/Public-On-Prem/configuring-predefined-reports","children":[]},{"id":"ci_bb2e425ada26cc37dfd2a63e54a34f0a337c6d98d67b73ca6c59bd3dddabfa48","title":"Synchronizing with external databases","path":"/crm-technical/25.05/Public-On-Prem/synchronizing-with-external-databases","children":[{"id":"ci_8cb9c72b0dcd268f9578334dc611368f4b2d2b3d810bf8861c42ad10bcdd0bd3","title":"Changing synchronization email addresses","path":"/crm-technical/25.05/Public-On-Prem/changing-synchronization-email-addresses","children":[]},{"id":"ci_b63ad81ea198aa708d903889c527a770e348076609f05ed0923709860542996d","title":"Overview of LDAP server synchronization","path":"/crm-technical/25.05/Public-On-Prem/overview-of-ldap-server-synchronization","children":[]},{"id":"ci_db9883ab239b312e18d5ddf64289be614ad9a7a5beda182c2a3b500faa0c0958","title":"Resetting folder states for Exchange Server policy changes","path":"/crm-technical/25.05/Public-On-Prem/resetting-folder-states-for-exchange-server-policy","children":[]}]},{"id":"ci_141f80806e740a9e3a3bdad6d3777a4e642b6d73a0fe97b0dd852ffd3569a950","title":"Configuring global system settings","path":"/crm-technical/25.05/Public-On-Prem/configuring-global-system-settings","children":[{"id":"ci_439d079506ac9f35996876f75856c4b2406b3504c715372dd3e84237259cecaa","title":"Monitoring application server cluster health","path":"/crm-technical/25.05/Public-On-Prem/monitoring-application-server-cluster-health","children":[]}]},{"id":"ci_f14d204b0d78b8096a25911881d32b91652b8c62ab9778f6b09830243a135a7f","title":"Monitoring NexJ applications","path":"/crm-technical/25.05/Public-On-Prem/monitoring-nexj-applications","children":[{"id":"ci_364332ca6e42805657acbc62d2a4b627808e574fcd5586babd612ebbb805d475","title":"Monitoring object queues","path":"/crm-technical/25.05/Public-On-Prem/monitoring-object-queues","children":[{"id":"ci_d872e2c2e3ecc2ecb2ff455ab8193d9267f68268a0b07803bd0c51b1ad2a7567","title":"Filtering object queues","path":"/crm-technical/25.05/Public-On-Prem/filtering-object-queues","children":[]},{"id":"ci_06da56b3e41a8f1ed0ad00b8bfab3a42f8d724970f56e1cf6976c35c88784a0f","title":"Restarting the object queue dispatcher from the Object Queue page","path":"/crm-technical/25.05/Public-On-Prem/restarting-the-object-queue-dispatcher-from-the-ob","children":[]},{"id":"ci_487fd0691e92c48bffc93f4f13944fdde4de7f4d03a37160b3445120f0e87f02","title":"Viewing summary information for object queues","path":"/crm-technical/25.05/Public-On-Prem/viewing-summary-information-for-object-queues","children":[]},{"id":"ci_b59d557a883e2dc2fad5e6b8274c86c50ce47e1cc462769c3063ccff90962f07","title":"Viewing details for object queues","path":"/crm-technical/25.05/Public-On-Prem/viewing-details-for-object-queues","children":[]},{"id":"ci_88185d014170ff65479fe860bde804a010dbcc87f558f8b079f6a299427dc630","title":"Editing settings for an object queue","path":"/crm-technical/25.05/Public-On-Prem/editing-settings-for-an-object-queue","children":[]},{"id":"ci_65668fabc9192fe7b7a129588804077b95c12cd81ff73d8bc1d4f1e186757d6c","title":"Viewing statistics for object queues","path":"/crm-technical/25.05/Public-On-Prem/viewing-statistics-for-object-queues","children":[]},{"id":"ci_355d3fc9151e0c74269c39add29bc9dab54444b81eeed7937cc3bba50b22fc91","title":"Viewing messages for object queues","path":"/crm-technical/25.05/Public-On-Prem/viewing-messages-for-object-queues","children":[]},{"id":"ci_8de8791f5458a1f90394e5703cd1ee53a226916fecaf38a3af0f613c15889cf9","title":"Resending object queue messages","path":"/crm-technical/25.05/Public-On-Prem/resending-object-queue-messages","children":[]},{"id":"ci_94e81be25c8d0489ad6387e3086efcbf6b221d621e7ae87c36e307497fee537d","title":"Troubleshooting object queues","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-object-queues","children":[]}]},{"id":"ci_3f469c9a5dbdfadbbe794e3bca9a454708509572324e178fdbaee9a6598957ea","title":"Monitoring application-managed resource pools","path":"/crm-technical/25.05/Public-On-Prem/monitoring-application-managed-resource-pools","children":[]},{"id":"ci_f6cde785c82f3e847c1264f094275dfab741d99276203b9296f846df99f929c3","title":"Monitoring process queues","path":"/crm-technical/25.05/Public-On-Prem/monitoring-process-queues","children":[]},{"id":"ci_747ae5a989685ae6a6ea30a717b688e34c9368768367d05d387cb737c8f5e9d2","title":"Working with processes","path":"/crm-technical/25.05/Public-On-Prem/working-with-processes","children":[]},{"id":"ci_19e68f0abe64c22f0e14527d75eb3d1fba075dc218cd94f7f16411028db307d4","title":"Removing redundant processes from the NJProcess table","path":"/crm-technical/25.05/Public-On-Prem/removing-redundant-processes-from-the-njprocess-ta","children":[]},{"id":"ci_18285a2a754c264f68b8f8d4ad0d324a154b3bd80f04c2b2b6d310d372d9ce91","title":"Monitoring statistics for NexJ applications","path":"/crm-technical/25.05/Public-On-Prem/monitoring-statistics-for-nexj-applications","children":[{"id":"ci_77ada5216f0686ea0d876dfcbb09129e5bec207de8229fc4686c78c663536e5c","title":"Viewing JMX statistics in NexJ System Admin Console","path":"/crm-technical/25.05/Public-On-Prem/viewing-jmx-statistics-in-nexj-system-admin-consol","children":[]},{"id":"ci_854b6940be344702fab83556263d982f5e1f4da3d2f2fd2626ddd97fe17afbd6","title":"JMX statistics provided in NexJ System Admin Console","path":"/crm-technical/25.05/Public-On-Prem/jmx-statistics-provided-in-nexj-system-admin-conso","children":[]},{"id":"ci_d170bce150cbf708ff245e18b7bac58b2db2078fc77b2ce3f42b34d775058af4","title":"Interpreting key JMX statistics","path":"/crm-technical/25.05/Public-On-Prem/interpreting-key-jmx-statistics","children":[]},{"id":"ci_f25b83f6fbac83cec40f290db916051f68b8bc16cd651dc5802cfb1dd0f47e86","title":"Interpreting object queue statistics from the Statistics page","path":"/crm-technical/25.05/Public-On-Prem/interpreting-object-queue-statistics-from-the-stat","children":[]},{"id":"ci_5affd6cee6380545b75fbb60d27dba8871301278dfbfb7766c234eced47a49d1","title":"Viewing JMX statistics remotely","path":"/crm-technical/25.05/Public-On-Prem/viewing-jmx-statistics-remotely","children":[]},{"id":"ci_11817820ebd113e8e0dcfea6f2d49c8d00311c747466bac179aeceddbc577b6c","title":"Using NexJ CRM system monitoring tools","path":"/crm-technical/25.05/Public-On-Prem/using-nexj-crm-system-monitoring-tools","children":[]},{"id":"ci_85909aad6f0eef1a39c127491b8d5735be3a1f1a273aaf724d55ff059f24412c","title":"Collecting diagnostic data on dynamic resource pools","path":"/crm-technical/25.05/Public-On-Prem/collecting-diagnostic-data-on-dynamic-resource-poo","children":[]},{"id":"ci_800c86990b71b82bedb84cf876e0458432612cf56c28abccfd9cc10eb36e6024","title":"Interpreting resource pool diagnostic data","path":"/crm-technical/25.05/Public-On-Prem/interpreting-resource-pool-diagnostic-data","children":[]},{"id":"ci_2a134ee31e0fd070368afa1cad2e63cf683db44e1395e90cce17d4aa073dca52","title":"Viewing dump files for resource pools","path":"/crm-technical/25.05/Public-On-Prem/viewing-dump-files-for-resource-pools","children":[]},{"id":"ci_3a3444aaa022c51bf9222551927b1bff82d1629dfeed153d4b2131a7fe2a9aa3","title":"Resetting statistics","path":"/crm-technical/25.05/Public-On-Prem/resetting-statistics","children":[]},{"id":"ci_fedd812c1396b48d3c109f0bfdca238a77fdf28c1048ed5899a235c650ccc960","title":"System batch processes","path":"/crm-technical/25.05/Public-On-Prem/system-batch-processes","children":[]},{"id":"ci_3be922e0fc8eedb204dc062930609b2e34792da91b9ff93c36e2c92f14ed376e","title":"Restarting the object queue dispatcher from the Statistics page","path":"/crm-technical/25.05/Public-On-Prem/restarting-the-object-queue-dispatcher-from-the-st","children":[]}]},{"id":"ci_59733cfeaa146a4af5c6137a5e907fe57b9f9cc866e3c7b2622e59ca8ac6629d","title":"Managing pending time-based actions","path":"/crm-technical/25.05/Public-On-Prem/managing-pending-time-based-actions","children":[]},{"id":"ci_f2677b4f51e4457278e6f64ab240925f0fef96dd39111044f5f35dde1445a671","title":"Enabling client performance metrics","path":"/crm-technical/25.05/Public-On-Prem/enabling-client-performance-metrics","children":[]},{"id":"ci_ddb64ee6b19523c2ad555616f5ebb6c7207d37efcb81e1368f64bb39c17907f7","title":"Integration logging","path":"/crm-technical/25.05/Public-On-Prem/integration-logging","children":[{"id":"ci_088376e25b46c26e8837f155c0ad4842c3f16874e1b7cf45eb3562da998aa5ee","title":"Specifying integration log timeout values at deployment time","path":"/crm-technical/25.05/Public-On-Prem/specifying-integration-log-timeout-values-at-deplo","children":[]},{"id":"ci_9a0a30f319eb2cfa9a513127da1e2b49ceee8809e7ccf2044706701529cfab44","title":"Enabling integration logging for the system","path":"/crm-technical/25.05/Public-On-Prem/enabling-integration-logging-for-the-system","children":[]},{"id":"ci_2d14073d4cca4427c51f452d96fe2ba0f1344520ac9e7603f4b8f0c1ff68f39e","title":"Enabling integration logging for a channel","path":"/crm-technical/25.05/Public-On-Prem/enabling-integration-logging-for-a-channel","children":[]},{"id":"ci_4e0079fab78409a450ad241a92bcfba5da380c91d35340fc67766d0fd72535e7","title":"Specifying a warning timeout value for a channel at runtime","path":"/crm-technical/25.05/Public-On-Prem/specifying-a-warning-timeout-value-for-a-channel-a","children":[]},{"id":"ci_2a7005f2cf0075dfdc89794456a6da4cb47499fe9f24a4c8cc1e6d61ff4a677b","title":"Filtering integration logs","path":"/crm-technical/25.05/Public-On-Prem/filtering-integration-logs","children":[]},{"id":"ci_8386aa1ef1d53da70c78ecd3328dee351c49da392d25cd26fd7e12eca994b7dd","title":"Interpreting integration logs","path":"/crm-technical/25.05/Public-On-Prem/interpreting-integration-logs","children":[]}]},{"id":"ci_97f8f2aa7ba90c5e3b245e30948480d42da6cb4539b9b449f5221a7b49ab9392","title":"Enabling performance banners for individual users","path":"/crm-technical/25.05/Public-On-Prem/enabling-performance-banners-for-individual-users","children":[{"id":"ci_5dad91bf627177eb460ddf7e12d1d38ceb96b33385b21c87855fb9ee2837fa84","title":"Interpreting performance banners for the classic version of the NexJ CRM UI","path":"/crm-technical/25.05/Public-On-Prem/interpreting-performance-banners-for-the-classic-v","children":[]}]},{"id":"ci_d83072926ca36d325593bbe5c45232ab7b888abe9483a1edd10412d520df66d3","title":"Enabling performance information to view metrics about your NexJ application","path":"/crm-technical/25.05/Public-On-Prem/enabling-performance-information-to-view-metrics-a","children":[{"id":"ci_65fecf08216a456d75093681005d8b11ba5987e932955aa4c2fb092855f8ae08","title":"Interpreting performance statistics for NexJ CRM","path":"/crm-technical/25.05/Public-On-Prem/interpreting-performance-statistics-for-nexj-crm","children":[]}]},{"id":"ci_fbd1a5404625c68110698919136dd6ecd6ddb1bcf86d3784696bb7524e982c4b","title":"Resolving in-doubt transactions","path":"/crm-technical/25.05/Public-On-Prem/resolving-in-doubt-transactions","children":[{"id":"ci_c3067ca69213f605a6a5f5f8c0387b6fdcce546e8a014c4776bb8e8677252784","title":"Viewing journal entries of in-doubt XA transactions","path":"/crm-technical/25.05/Public-On-Prem/viewing-journal-entries-of-in-doubt-xa-transaction","children":[]},{"id":"ci_c5e2c8f12f801ed8b9c0ffe7fc314f15ba011993d75e40e824b073bc01f206cc","title":"Marking transactions as committed","path":"/crm-technical/25.05/Public-On-Prem/marking-transactions-as-committed","children":[]},{"id":"ci_723c96248664550959381c49b1ca3dca8b8a5b360a3c90c8b2563dd763b7da2d","title":"Marking transactions as rolled back","path":"/crm-technical/25.05/Public-On-Prem/marking-transactions-as-rolled-back","children":[]}]},{"id":"ci_48bfe0cb6eb9648cd828e41bdb6402f6926760e6a0ca9b0bfde16d9c2da22a7c","title":"Audit trails","path":"/crm-technical/25.05/Public-On-Prem/audit-trails","children":[{"id":"ci_ec1aff7eae9d1c06f50c383ae28061f0963d368151215d01759809a4caa44eeb","title":"Working with audit trails in NexJ CRM","path":"/crm-technical/25.05/Public-On-Prem/working-with-audit-trails-in-nexj-crm","children":[]},{"id":"ci_9e227fa7f281c03a129d08763b5756bd5f5ddbdce2fb74484b9d8837a00d3ce9","title":"Working with audit trails in NexJ Admin Console","path":"/crm-technical/25.05/Public-On-Prem/working-with-audit-trails-in-nexj-admin-console","children":[]}]},{"id":"ci_57c31d0b5033665d9f4e59f4cf6fc64716278cbef2d8b15cf9563e9a1e467481","title":"Monitoring user interface errors","path":"/crm-technical/25.05/Public-On-Prem/monitoring-user-interface-errors","children":[]},{"id":"ci_827d07e3e352c15861b30fc6feabb8fab34e80185d45a4cab4b9b0fbdf6ec9d7","title":"Monitoring NexJ Model Server with Grafana dashboards","path":"/crm-technical/25.05/Public-On-Prem/monitoring-nexj-model-server-with-grafana-dashboar","children":[]}]},{"id":"ci_e7b060fd879ba92874f02337a71a46bd4712db489c123b8626412c98dc224472","title":"Enabling or disabling the replication of changes from NexJ CRM to Ad Hoc Reporting databases","path":"/crm-technical/25.05/Public-On-Prem/enabling-or-disabling-the-replication-of-changes-f","children":[]},{"id":"ci_f4db0ab668ecf4508324eabf2fdbe9ee12e25f1e376ffa44b8feafa329883c0e","title":"Troubleshooting NexJ applications","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-nexj-applications","children":[{"id":"ci_2244af69e3315afa75e18c348973bc8aa3943194a8dbe55004107a53c94b88bd","title":"Troubleshooting unexpected errors in NexJ CRM","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-unexpected-errors-in-nexj-crm","children":[]},{"id":"ci_c98a5882970dcc26f8c250fac8d44645b5ffe2800dc1879753994901e241f153","title":"Troubleshooting re-submit request errors in NexJ CRM","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-re-submit-request-errors-in-nexj-c","children":[]},{"id":"ci_b73f5f813d0e0047f8abde058af8cc3f7a03f72d685384495ba5e0ee0c6c0c19","title":"Troubleshooting user session load balancing","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-user-session-load-balancing","children":[]},{"id":"ci_2a8f9f8d6c07d92bd8b306bcc1ca32de8a04570c77ec34705c39cf3059855395","title":"Troubleshooting intermittent session-related or HTTP errors","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-intermittent-session-related-or-ht","children":[]},{"id":"ci_28e8f1ff35c6966ac62b24b20b53fdfa2c050ba4add56d21ae357b38d9f23b98","title":"Troubleshooting high application server CPU or memory utilization","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-high-application-server-cpu-or-mem","children":[]},{"id":"ci_da5bd063befdd5e30b8699dc43ecf8940f5425a785715a57a7f3ffd861475b48","title":"Troubleshooting overloaded databases","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-overloaded-databases","children":[]},{"id":"ci_9357f64c8090a671cd389125886b7cc29e146a6e08d0376abf9e1f895367e54b","title":"Troubleshooting an accumulation of messages on object queues","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-an-accumulation-of-messages-on-obj","children":[]}]},{"id":"ci_ccb37f4e399d913e8b8de0513ca6472d14168de7f56af1ddadcca486dbeb3e92","title":"Deleting notifications using batch processes","path":"/crm-technical/25.05/Public-On-Prem/deleting-notifications-using-batch-processes","children":[]},{"id":"ci_e3961370b2f6badf8c566e6fd973630c49fe5520cb58b0b8d31ce97a0a056652","title":"Configuring Reports workspace (ad hoc reporting) settings","path":"/crm-technical/25.05/Public-On-Prem/configuring-ad-hoc-reporting-settings","children":[]},{"id":"ci_21ea06a54605fee78d0569f15b7f9af374298de1613ce98fae0d934105496b65","title":"Reviewing performance statistics for Reporting data replication recovery","path":"/crm-technical/25.05/Public-On-Prem/reviewing-performance-statistics-for-reporting-dat","children":[]},{"id":"ci_57e773e68e78f880d6424c80698e4b5e02af23257d5935ff0605030b1c622ee4","title":"Providing custom tokens and templates for mailer documents","path":"/crm-technical/25.05/Public-On-Prem/providing-custom-tokens-and-templates-for-mailer-d","children":[]}]}]},{"id":"ci_457ce9d619e144134fdba20ee4284150da535a6eca7b400e0b10841e61daf2f6","title":"NexJ Add-In for Microsoft Office","path":"/crm-technical/25.05/Public-On-Prem/nexj-add-in-for-microsoft-office","children":[{"id":"ci_6b933f03cca8edf2834f3353f3cde2b8201c9d281b76914345f14cc94a673fbe","title":"Installing NexJ Add-In for Microsoft Office","path":"/crm-technical/25.05/Public-On-Prem/installing-nexj-add-in-for-microsoft-office","children":[]},{"id":"ci_596ed1103d33ff99ecb322cb55f2ed9e61459d7a0704cb8705cb392409b1c8a4","title":"Configuring NexJ Add-In for Microsoft Office using configuration dialogs","path":"/crm-technical/25.05/Public-On-Prem/configuring-nexj-add-in-for-microsoft-office-usi-1","children":[]},{"id":"ci_6f5b2dd6ee60197396458960bf048fe02e583ff8abfa3afc21dfda614bf3a9f1","title":"Configuring NexJ Add-In for Microsoft Office using the registry editor","path":"/crm-technical/25.05/Public-On-Prem/configuring-nexj-add-in-for-microsoft-office-using","children":[]},{"id":"ci_6de04226ff18ed32bde770789154729780ee5fbee2d57ca5303dbabc43e21718","title":"NexJ Add-In security integration and configuration","path":"/crm-technical/25.05/Public-On-Prem/nexj-add-in-security-integration-and-configuration","children":[]},{"id":"ci_9b65be9938b1385e122c8054b15c74354545b2c4ea6873d69e7ef66ef0856ca4","title":"NexJ Add-In error handling","path":"/crm-technical/25.05/Public-On-Prem/nexj-add-in-error-handling","children":[]}]},{"id":"ci_df70bc9d3d1dd0780bf0d78e86a1d5648a03ac9044d3a16519f8be3c248bca7f","title":"Microsoft Exchange Server Synchronization","path":"/crm-technical/25.05/Public-On-Prem/microsoft-exchange-server-synchronization","children":[{"id":"ci_e3aa7dc386491d66f71b26558d80860e45eca0edcbfc96e34195bda87ea32234","title":"Configuring NexJ CRM synchronization","path":"/crm-technical/25.05/Public-On-Prem/configuring-nexj-crm-synchronization","children":[{"id":"ci_56a59e7bf9e66b68d52acb3f2aa189a29a7fad2889b3b02ad08970548a041d9f","title":"Enabling synchronization with Exchange Server","path":"/crm-technical/25.05/Public-On-Prem/enabling-synchronization-with-exchange-server","children":[]},{"id":"ci_5b24cd777988a1f16d850e7c5fbd41840a884dceea9ade85146b90cdf27c6824","title":"Creating an anonymous NexJ user","path":"/crm-technical/25.05/Public-On-Prem/creating-an-anonymous-nexj-user","children":[]},{"id":"ci_f0937fef4e5fce6bf82b6a0694781f390c6f288486da9057e6a704308350ee04","title":"Configuring Exchange users with impersonation privileges","path":"/crm-technical/25.05/Public-On-Prem/configuring-exchange-users-with-impersonation-priv","children":[]},{"id":"ci_87ac8ff275f4b57ff4080ad554ab3266dedf8c8dc2ee5b902e0231a08733251e","title":"Disabling throttling for Exchange Server","path":"/crm-technical/25.05/Public-On-Prem/disabling-throttling-for-exchange-server","children":[]},{"id":"ci_b508195b1c84201bb2d4dc56ace5041305ed43575ea0ac8155832747ee6649b2","title":"Adding synchronization targets for Exchange Server","path":"/crm-technical/25.05/Public-On-Prem/adding-synchronization-targets-for-exchange-server","children":[]},{"id":"ci_cb2fa7ade7372edfe39154fb99dcaef01b715a66c2bb0b8af054bc41705e8754","title":"Specifying the notification communication method","path":"/crm-technical/25.05/Public-On-Prem/specifying-the-notification-communication-method","children":[]},{"id":"ci_38814a95e8f534deb3ccf804784f86eac57438ebb6d747cd12bbbf5f06aaa31e","title":"Enabling Exchange synchronization features","path":"/crm-technical/25.05/Public-On-Prem/enabling-exchange-synchronization-features","children":[]},{"id":"ci_ceab8dbcc3220b4bee11fb09b0adbfaf37f04ce06f11ce0417fdf922a2caa64d","title":"Enabling delegate access to private items","path":"/crm-technical/25.05/Public-On-Prem/enabling-delegate-access-to-private-items","children":[]},{"id":"ci_604ba4239a59ed1620bd60737292e6561a411a0af7e6b966c328d73c3714b6c8","title":"Creating links to folders on the Exchange server","path":"/crm-technical/25.05/Public-On-Prem/creating-links-to-folders-on-the-exchange-server","children":[]},{"id":"ci_8c101ee4796e2ae7940d859cc2b2eb2fcc2d255c09320e546ec38a0aad1bfcf8","title":"Exchange mailbox migration","path":"/crm-technical/25.05/Public-On-Prem/exchange-mailbox-migration","children":[]},{"id":"ci_0880535263d84a672d9f5ac6507322186e2076755d5bd121233e952bf1cf198d","title":"Changing the content-transfer-encoding scheme for meeting invitations and emails","path":"/crm-technical/25.05/Public-On-Prem/changing-the-content-transfer-encoding-scheme-for-","children":[]},{"id":"ci_0e4692563f7b0915af9920c8ff774bb5c9397307254b86fe87a7a250845c9e7b","title":"Configuring global Exchange synchronization options","path":"/crm-technical/25.05/Public-On-Prem/configuring-global-exchange-synchronization-option","children":[]},{"id":"ci_91d84869062308c99ac5b07d0f513f469e60a7688d3eba3d657cb9fbf0a2a033","title":"Using Microsoft Exchange Online with OAuth authentication","path":"/crm-technical/25.05/Public-On-Prem/using-microsoft-exchange-online-with-oauth-authent","children":[]}]},{"id":"ci_3a4a3013910937ca3b7061b262ecf185a115bb7eec6b80094a1f77f5dcc2d15d","title":"Synchronizing NexJ CRM and Exchange Server","path":"/crm-technical/25.05/Public-On-Prem/synchronizing-nexj-crm-and-exchange-server","children":[{"id":"ci_d2e134ee9966d31f17669cf4936bf7d76aa09497b6c24b57db20c9e6ca3d69a4","title":"Pausing and resuming real-time synchronization","path":"/crm-technical/25.05/Public-On-Prem/pausing-and-resuming-real-time-synchronization","children":[]},{"id":"ci_11a3b608538f367f723925b32803ba0e825fb48b71253a3638bc3bad227dc67a","title":"Manually synchronizing with an Exchange server using snapshots","path":"/crm-technical/25.05/Public-On-Prem/manually-synchronizing-with-an-exchange-server-usi","children":[]},{"id":"ci_3a9bcbae9c20e7c698e57f3f6adb847aa78cef89c87e2ccbe86413af1da093c2","title":"Synchronization rules","path":"/crm-technical/25.05/Public-On-Prem/synchronization-rules","children":[{"id":"ci_497d79951704190bcc346e95f6f803c06b5f05704ece0edfe91d9be806de0ce0","title":"Contact synchronization","path":"/crm-technical/25.05/Public-On-Prem/contact-synchronization","children":[]},{"id":"ci_baff573b0f143c430250db511f871a726885203be1fb669b8add1016f3710360","title":"Schedule item synchronization","path":"/crm-technical/25.05/Public-On-Prem/schedule-item-synchronization","children":[]},{"id":"ci_cf91942b2fb0c62d4132d1b695b5b8c9975ba51c279dc4aa1c966d49d55e1ca1","title":"Task synchronization","path":"/crm-technical/25.05/Public-On-Prem/task-synchronization","children":[]}]},{"id":"ci_ed5b2d7cdeda139c9e203b436885abdf5c8b426f32dcda043ee58d60fca13cff","title":"Conflict detection and resolution","path":"/crm-technical/25.05/Public-On-Prem/conflict-detection-and-resolution","children":[]},{"id":"ci_97a1673f1b07a9d638a0c88f356fec9a3234ec95cf4e05baf7e1ac87ef83de3b","title":"Resetting folder states","path":"/crm-technical/25.05/Public-On-Prem/resetting-folder-states","children":[]},{"id":"ci_412781dc4f61d14e5329437a911fcf15b3a15ccb64024eaa7d91e290aa610b6f","title":"Time zone considerations","path":"/crm-technical/25.05/Public-On-Prem/time-zone-considerations","children":[]}]},{"id":"ci_ec3963bc254787b80e985e1c70ce144e90b497badb1bcc3e0da102c2f38c5419","title":"Special considerations","path":"/crm-technical/25.05/Public-On-Prem/special-considerations","children":[]},{"id":"ci_ae672125f7998bd92276598b8389ee4cc63079894b505eaf8d7d2d64c2d520cb","title":"Recovery scenarios","path":"/crm-technical/25.05/Public-On-Prem/recovery-scenarios","children":[]},{"id":"ci_a07b66674160e1e7615e4ee1c7d17a95f4db0e4e84fa06e9d2882d85ee4a807e","title":"Channel settings for a typical NexJ CRM deployment with Exchange Server","path":"/crm-technical/25.05/Public-On-Prem/channel-settings-for-a-typical-nexj-crm-deployment","children":[]},{"id":"ci_4393ac4359cd40b54447ed4c1b61216d2a8058e68fc08ed7aa0f8a69381a13c7","title":"Channel settings for a NexJ CRM deployment with Exchange Online","path":"/crm-technical/25.05/Public-On-Prem/channel-settings-for-a-nexj-crm-deployment-with-ex","children":[]}]},{"id":"ci_3692ad4c3e5a81aa9219c086489b3371d00f2d0a4b3444a4a9d39bdcbbaebe2f","title":"SmartForms and Workflows","path":"/crm-technical/25.05/Public-On-Prem/smartforms-and-workflows","children":[]},{"id":"ci_d641c0108e8ba71f2715cbb4f85925a001cc1a6de05c22010d2326fbf65abc55","title":"NexJ Nudge AI Suite - Inform","path":"/crm-technical/25.05/Public-On-Prem/nexj-nudge-ai-suite-inform","children":[{"id":"ci_ec0e638d0d6a76accf4b583764282b6294000a42ab59cc79259798bb9e2263df","title":"Inform for Microsoft Dynamics","path":"/crm-technical/25.05/Public-On-Prem/inform-for-microsoft-dynamics","children":[]}]},{"id":"ci_a535d85e08043a18c0feffceb90678dfd4a1162b41c85807f12dc7188eea5fa8","title":"Common Configuration Patterns","path":"/crm-technical/25.05/Public-On-Prem/common-configuration-patterns","children":[]}]},{"id":"ci_216ed0f99021ccf6c3a63e1d3cd16279e25a92560d81871f49e29fc2a65b40ed","title":"Application services","path":"/crm-technical/25.05/Public-On-Prem/application-services","children":[{"id":"ci_052cd5f8b46a5b9c4bbff52c48c4c8931339c2b0fce5c0bfffaf55c6044a121c","title":"Relationship management services","path":"/crm-technical/25.05/Public-On-Prem/relationship-management-services","children":[{"id":"ci_42f7bb29ff38aab1e47b3c8c2967ed7270e31f7e315fbfa14cf78e053ec3cc43","title":"Core client relationship management (finance)","path":"/crm-technical/25.05/Public-On-Prem/core-client-relationship-management-finance","children":[{"id":"ci_6cb53a7c5beda0d90529474a18be95f0cc88c19d8bffdf34817b398569b5687b","title":"Contact Management technical overview","path":"/crm-technical/25.05/Public-On-Prem/contact-management-technical-overview","children":[]},{"id":"ci_299ae4448a66476767267518717149856afbc244fd3ca08adbc4887dfe07ff42","title":"Activity Management technical overview","path":"/crm-technical/25.05/Public-On-Prem/activity-management-technical-overview","children":[]},{"id":"ci_5ae58cfe0b86688722b455ea526325fcbfbdb7565e2081704527b0b3952415dd","title":"Lead Management technical overview","path":"/crm-technical/25.05/Public-On-Prem/lead-management-technical-overview","children":[]},{"id":"ci_1b0e3e69b0759d544ea41bd23d6dbebaa2ad339e59620c5687d40e5938f04313","title":"Opportunity Management technical overview","path":"/crm-technical/25.05/Public-On-Prem/opportunity-management-technical-overview","children":[]},{"id":"ci_ca840c969084bc53b7e9feac6a10742527711dcca7a1a7db52b5f93103e3687a","title":"Service Request technical overview","path":"/crm-technical/25.05/Public-On-Prem/service-request-technical-overview","children":[]}]}]},{"id":"ci_2642cbe63e91fcfbd7a08b88918f4fbad2dca6c2fcabb5278ad61ada4b2ddf62","title":"Process management services","path":"/crm-technical/25.05/Public-On-Prem/process-management-services","children":[{"id":"ci_e0d13000a4f4250a904a937251eda4c4bf0109b1e93ef6af464789ccb6d4cd65","title":"Process Management","path":"/crm-technical/25.05/Public-On-Prem/process-management","children":[{"id":"ci_a59e62fc93d0afda0cc91c0805a92dd42d42488aa1fc379af58821286924f27a","title":"Developing Process Management forms","path":"/crm-technical/25.05/Public-On-Prem/developing-process-management-forms","children":[{"id":"ci_1e6115d5b00e161588e7531378b4374011d0d4b3cf026e965ba1a9103b8229b9","title":"Developing forms using REST APIs","path":"/crm-technical/25.05/Public-On-Prem/developing-forms-using-rest-apis","children":[]}]},{"id":"ci_d8f4a2df59d4787e99e001a2614bf47a943f2bee4fd0190d8526c9b7631586a0","title":"Form controls","path":"/crm-technical/25.05/Public-On-Prem/form-controls","children":[]}]}]},{"id":"ci_e493c348adb9299a06e56e963ed8d75fd3f3aa265697912063ac14b5aefd948d","title":"Utility services","path":"/crm-technical/25.05/Public-On-Prem/utility-services","children":[{"id":"ci_343d7eeacd615ba6febfc84c580f187721c981234013c3dfcf2b9424dd01ad13","title":"Application Foundation Layers (afl)","path":"/crm-technical/25.05/Public-On-Prem/application-foundation-layers-afl","children":[{"id":"ci_c88b4e088dc6a50623056c3d7c749501d73efae485131b12aa6b8b9ac3ad5cb3","title":"AFL UI automation","path":"/crm-technical/25.05/Public-On-Prem/afl-ui-automation","children":[{"id":"ci_9aeb35c9d46cd47e53fe1a6e94027e0f01ec7389b93912de85c455fe423a6791","title":"Custom metadata configuration","path":"/crm-technical/25.05/Public-On-Prem/custom-metadata-configuration","children":[]},{"id":"ci_bf67c3066f5e3a861edd832c48063c3e7e175f3ecd286c2ab642d32b674e26ba","title":"Data validation methods","path":"/crm-technical/25.05/Public-On-Prem/data-validation-methods","children":[]},{"id":"ci_b1f9485ddc47e55b77521aa8f2d04b600523c77082e5907fe7a253ce0ecffd13","title":"Environment setup and customization","path":"/crm-technical/25.05/Public-On-Prem/environment-setup-and-customization","children":[]},{"id":"ci_6c49b62c672a6f4eee905542d92aba10cd118c49037c9ae32a5a85ba18649c76","title":"Functions for testing automation","path":"/crm-technical/25.05/Public-On-Prem/functions-for-testing-automation","children":[]},{"id":"ci_94060450a418f097aed4e3f0118566e916269b1497868045f425ae7a2aa7be3f","title":"Recording and playback","path":"/crm-technical/25.05/Public-On-Prem/recording-and-playback","children":[]},{"id":"ci_bf31d4d7a923765f9689e15063381638a446003508c05f5317f860b1b8b6a4bd","title":"Semantic view paths","path":"/crm-technical/25.05/Public-On-Prem/semantic-view-paths","children":[]},{"id":"ci_7e8e9a8d0a39439147bdeafb870d20155eca174d2c9c1b4d9befebc114ed4053","title":"Troubleshooting UI automation","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-ui-automation","children":[]},{"id":"ci_408aa7a2bc1a1aac81a32951be802c3b115a68317eb3a69da870935b99420b0b","title":"UI unit test structure","path":"/crm-technical/25.05/Public-On-Prem/ui-unit-test-structure","children":[]},{"id":"ci_c4db2ad369f1a39c372f5028280a012255fdeda9c1559949e409bc3dfcad2c05","title":"Writing a UI unit test","path":"/crm-technical/25.05/Public-On-Prem/writing-a-ui-unit-test","children":[]},{"id":"ci_dcfc68ed71d852921cd95efc631fcada5c322147b1bf9adc497476ef218d4220","title":"Parallelizing unit test execution","path":"/crm-technical/25.05/Public-On-Prem/parallelizing-unit-test-execution","children":[]},{"id":"ci_72c0e0450afc27ea43e72eefac41ddae3ed07d49c77eef2437c3b7d95583b9a6","title":"Third-party web applications","path":"/crm-technical/25.05/Public-On-Prem/third-party-web-applications","children":[]}]}]},{"id":"ci_14adffd94b1a41d03a279d5f3d1f75e91e4b313bf44f134cd186e07efe81b1cc","title":"enterprise / core","path":"/crm-technical/25.05/Public-On-Prem/enterprise-core","children":[]},{"id":"ci_10c0f792ea1fba61c82d777064f8e198f43e027c442c0f6d2280fb439cdb2539","title":"openapi","path":"/crm-technical/25.05/Public-On-Prem/openapi","children":[{"id":"ci_323cd0cea96e80ed1424e2302bc331dee07178407b1a3f39c0cf0627b4984b0f","title":"Working with the Model Server OpenAPI Service","path":"/crm-technical/25.05/Public-On-Prem/working-with-the-model-server-openapi-service","children":[]}]},{"id":"ci_0d0e865985f0fbe4f656911ef45864c151651105a64c1edc9a1d5fac715a10cf","title":"afl-portal","path":"/crm-technical/25.05/Public-On-Prem/afl-portal","children":[]},{"id":"ci_7ecdacafbd67b0e9a0b08f9dff637dab9f1eb7729e788a6b16ffbbbd497cf86f","title":"Finance full-text search (finance-text)","path":"/crm-technical/25.05/Public-On-Prem/finance-full-text-search-finance-text","children":[]}]}]},{"id":"ci_291f90f3c763ba7df5e9a0ec786923b3fcdae9219eecc8553d615db100f988c7","title":"Development reference","path":"/crm-technical/25.05/Public-On-Prem/development-reference","children":[{"id":"ci_71c7724ebe35bd06bbeaef54cb031727b4c2ebcb43b4a934bf4c897de2a0577d","title":"Intelligent Customer Management (ICM) Platform","path":"/crm-technical/25.05/Public-On-Prem/intelligent-customer-management-icm-platform","children":[]},{"id":"ci_929dcb09e8395376cdb786a071399959faff2fe466d7509bdca46d7be0dd13a1","title":"Platform - MODL","path":"/crm-technical/25.05/Public-On-Prem/platform-modl","children":[{"id":"ci_75fc1f728ed74e3b47f1cf05235fc79a9ccaa38d49f8581d853d1d45ccaaa4b5","title":"Architectural goals","path":"/crm-technical/25.05/Public-On-Prem/architectural-goals","children":[]},{"id":"ci_cf11cbb82b3c9277c6cb9a939505426e9596111363a7258474ed0524801da970","title":"Architectural approach","path":"/crm-technical/25.05/Public-On-Prem/architectural-approach","children":[{"id":"ci_16c699d7972b1035dbb5f36c4b5875af70e70e511a71dcb71f1977bc512c72f7","title":"Model-driven engineering","path":"/crm-technical/25.05/Public-On-Prem/model-driven-engineering","children":[]}]}]},{"id":"ci_57038e29a7e2c760a2c67e1b750213f05f68310e1f9fb2b56fb04d5136ad5ece","title":"Application layers and the Model Description Language","path":"/crm-technical/25.05/Public-On-Prem/application-layers-and-the-model-description-langu","children":[{"id":"ci_dd9dde7103a39f22186b99471724edd18be12e67ec4ac0f96d67d64923deeb00","title":"Managing Models","path":"/crm-technical/25.05/Public-On-Prem/managing-models","children":[{"id":"ci_84f5bf1eae4cf49f81e77dc10a1e1085b74fd1ebb7e8341eee1c204b86d5f793","title":"Upgrading models","path":"/crm-technical/25.05/Public-On-Prem/upgrading-models","children":[]},{"id":"ci_ff7835862ade1edeaddc3852c742316ec10068febc9d55134832b99c39d1ddb3","title":"Projects with merging - Best Practices","path":"/crm-technical/25.05/Public-On-Prem/projects-with-merging-best-practices","children":[]}]},{"id":"ci_3e33b31d1aad5edbdf64a89133e6ce37fa2108012de4416a7b92e5ed4a1500e9","title":"Presentation","path":"/crm-technical/25.05/Public-On-Prem/presentation","children":[{"id":"ci_6cb9e51cc1d7ff6ae8d7f3321cf3ee14479a0bd171d31dc32d4fd8f33a401371","title":"Application pattern","path":"/crm-technical/25.05/Public-On-Prem/application-pattern","children":[]},{"id":"ci_4f421d5559a4ad33885c3223aac13e7ef7f7c88b6b0e11b9829c6d1f41069c50","title":"MDA controls","path":"/crm-technical/25.05/Public-On-Prem/mda-controls","children":[{"id":"ci_4efe423151761a760e2bbc05668e1a2b7fa06f7ba0bf6fefa13a2a1cc25cfa0b","title":"CustomView","path":"/crm-technical/25.05/Public-On-Prem/customview","children":[{"id":"ci_f93d2e38be728bdfda49e66723c33297ede454b4b301c5b195b8d70c7cc585c2","title":"Conversation","path":"/crm-technical/25.05/Public-On-Prem/conversation","children":[]},{"id":"ci_37d198a00096d291528143e203f68109627c80b32c249e05e0655a1fab1787eb","title":"Alarm","path":"/crm-technical/25.05/Public-On-Prem/alarm","children":[]},{"id":"ci_42f6455416faf9213e61414739e45b56016fe8002d637087593f8801ddd4b12b","title":"Banner","path":"/crm-technical/25.05/Public-On-Prem/banner-1","children":[]},{"id":"ci_edfc7d558f6e731daf532555055eb66e87bc63d1ee31df83455962f64ac6b3f7","title":"Note","path":"/crm-technical/25.05/Public-On-Prem/note","children":[]}]},{"id":"ci_ea5e0398af087c82529cbd60b369b806d9c75237b8460369a9222f9ed904cbcf","title":"File","path":"/crm-technical/25.05/Public-On-Prem/file","children":[]},{"id":"ci_8951eb2a6973091600145dba9d48c10ae6ecb6386266c2fa84813dc48c566ac2","title":"List","path":"/crm-technical/25.05/Public-On-Prem/list","children":[]},{"id":"ci_0a0cc190126b10f48c1487f8310ab52f1ac5015d70e68e76b454ca76460a7138","title":"Multifile","path":"/crm-technical/25.05/Public-On-Prem/multifile","children":[]},{"id":"ci_36785db8241ab2460b3b304be180ad3fe20cb94e30b11188d02b34b8e08d7c42","title":"Multipicker","path":"/crm-technical/25.05/Public-On-Prem/multipicker","children":[]},{"id":"ci_b91f8090cf08c4a1c2ff565d059fe466cd7723a7f4a91f23a7fb5d6a5ad763db","title":"Picker","path":"/crm-technical/25.05/Public-On-Prem/picker","children":[]},{"id":"ci_21ca854f32d2d7f8bdfc27403781f58eaf811e21eab20486565432de0f21c46d","title":"Range","path":"/crm-technical/25.05/Public-On-Prem/range","children":[]},{"id":"ci_1d29657c7f9a92cec55950f4c201f1372040a9ffc92c2869b994dac2e2a2ffa8","title":"ScheduleLayout","path":"/crm-technical/25.05/Public-On-Prem/schedulelayout","children":[]},{"id":"ci_a527c2a26eb7f4f24bff7edde82db29a044d952e6a084e5117aaf27a7688252a","title":"Table","path":"/crm-technical/25.05/Public-On-Prem/table","children":[]},{"id":"ci_baa3f845b1d019db2484ed4d768583fd77bceec7454eeb921faebc3fa8adc6a1","title":"Tree","path":"/crm-technical/25.05/Public-On-Prem/tree","children":[]}]},{"id":"ci_f57c2ff080af001d57448141ca4acbce2517f7aef06f280759dc05b9f2b68223","title":"AFL","path":"/crm-technical/25.05/Public-On-Prem/afl","children":[{"id":"ci_295f6c46525b7423ba8b7a3b52c6b709fb85b96c598186b08bcf222be6973b7e","title":"Setting the platform multi-select limit for data tables","path":"/crm-technical/25.05/Public-On-Prem/setting-the-platform-multi-select-limit-for-data-t","children":[]},{"id":"ci_b7eea8e780aa93c3e6edc0cd7f6d1097b0aaf3be40bb8a6e5a0caecd68e0495e","title":"Configuring alarms","path":"/crm-technical/25.05/Public-On-Prem/configuring-alarms","children":[]},{"id":"ci_310ce5a71a65534e804f4683ad20d4860c7c329bb6b16ab0e62ddb63c74b66aa","title":"AFL modules","path":"/crm-technical/25.05/Public-On-Prem/afl-modules","children":[]},{"id":"ci_c2c67275fc52af8e51634dbeb143b2dab5b9ad55ea1545c5d9aa0e82d6e2ceb1","title":"Including a remote portlet in your application","path":"/crm-technical/25.05/Public-On-Prem/including-a-remote-portlet-in-your-application","children":[]}]},{"id":"ci_9d39ee5b1d7d4289404c39112b62e7742cb255dfad7188e34d2d1e299f2f550a","title":"NexJ Style Guide","path":"/crm-technical/25.05/Public-On-Prem/nexj-style-guide","children":[{"id":"ci_79781fa75e81c278c69171f3fddde84f7a4e766b700fb3d34e83ad69430e8705","title":"Application components","path":"/crm-technical/25.05/Public-On-Prem/application-components","children":[{"id":"ci_eb32c5646f296ea502a4d31203f8bc87e8ab5952d0370bfb75cf24de57ea385e","title":"Application drawer","path":"/crm-technical/25.05/Public-On-Prem/application-drawer","children":[]},{"id":"ci_368d8b196454abebd3f413979c39bdc088fdb7047276b1ecda9ddf58b263907a","title":"Application toolbar","path":"/crm-technical/25.05/Public-On-Prem/application-toolbar","children":[]},{"id":"ci_c0f589954dec65728ab6e3307ec8222d25942e1cccd728f38a5601e35986a857","title":"Floating action button","path":"/crm-technical/25.05/Public-On-Prem/floating-action-button","children":[{"id":"ci_01cd1790d95bd4f658313ce53194c8f9f34cfb3426e4136a8b92f26a42b1809b","title":"Floating action button MODL reference","path":"/crm-technical/25.05/Public-On-Prem/floating-action-button-modl-reference","children":[]}]},{"id":"ci_f5a281dda1aeff08b8db4fd6ed670109a1d1be088921c7e853e3fffbd8ce168b","title":"Navigation drawer","path":"/crm-technical/25.05/Public-On-Prem/navigation-drawer","children":[]},{"id":"ci_a28710ea55dab71f7435a53f7ac04674bf283c9466975ca9d758aab5ebab3724","title":"Snackbar","path":"/crm-technical/25.05/Public-On-Prem/snackbar","children":[]}]},{"id":"ci_588a857c79065d98e6cebb1717147446ef57272d0c3140135b5cf76fb3360202","title":"Workspace components","path":"/crm-technical/25.05/Public-On-Prem/workspace-components","children":[{"id":"ci_59c7476ae597770a027fe3f189f3f00c37bd1a6c76f9d215818d59f9fdd8e976","title":"Banner","path":"/crm-technical/25.05/Public-On-Prem/banner","children":[]},{"id":"ci_fb95fff1c9b07c5f3fd8c85e4c9b8ae86b737acbec44d5d56f08b361faae9b65","title":"Cards","path":"/crm-technical/25.05/Public-On-Prem/cards","children":[]},{"id":"ci_f90da44664f4beac8c594e032da4e8332fec218127e70c850677fb586d1d8c11","title":"Data tables","path":"/crm-technical/25.05/Public-On-Prem/data-tables","children":[]},{"id":"ci_95a113fdc7197226f4167481669c862d11a8d4447661a14548aadf672f509ca6","title":"Previews","path":"/crm-technical/25.05/Public-On-Prem/previews","children":[]},{"id":"ci_4bf382221f99c4ecfb49007e6c943d074a85fb37462c03bea65244bc15d151eb","title":"Schedule workspace","path":"/crm-technical/25.05/Public-On-Prem/schedule-workspace","children":[{"id":"ci_9bff017d545cc549f5181799e8f40f4f3a473a5f9b5bbbc7c8710154fcd4cd3e","title":"Schedule layout MODL reference","path":"/crm-technical/25.05/Public-On-Prem/schedule-layout-modl-reference","children":[]}]},{"id":"ci_a95b1bc601529b2ed8ede3e7ef35ce9a246949af3f6e3eedb9d0c216b528c99d","title":"Search functionality","path":"/crm-technical/25.05/Public-On-Prem/search-functionality","children":[]},{"id":"ci_592473655a18e6675a5fe163aeb0c8b281f4f7f8e613b8f77044aeeeaeeeb31c","title":"Tabs","path":"/crm-technical/25.05/Public-On-Prem/tabs","children":[]}]},{"id":"ci_0b30b34a080fe6413352afe63afade15abdd3353fa416e1f4c55909d62260e2a","title":"Dialog patterns","path":"/crm-technical/25.05/Public-On-Prem/dialog-patterns","children":[{"id":"ci_6030c851a32a2a775b89ddd5b6c40e7cc87d7783d2f86a48c62308d50208ca13","title":"Full screen dialog","path":"/crm-technical/25.05/Public-On-Prem/full-screen-dialog","children":[]},{"id":"ci_4fe9dbcbc95b7ecce9c99ea164c197b3d224fa1741c68d3539482e9bb14943ae","title":"Picker dialogs","path":"/crm-technical/25.05/Public-On-Prem/picker-dialogs","children":[]},{"id":"ci_20ad275cedf11c06acec23809c90431379764fc28d4780332287bb03b2515b5c","title":"Small dialogs","path":"/crm-technical/25.05/Public-On-Prem/small-dialogs","children":[]}]},{"id":"ci_5c7caf53925def2773c75ae9a4fedf45a000f2706a9e2a5273e23725ba8ec06a","title":"Controls","path":"/crm-technical/25.05/Public-On-Prem/controls","children":[{"id":"ci_7ce90ebd8aa3a88bfc70b5f6a1268149816f6d875793c2c340fb739a764bf551","title":"Buttons","path":"/crm-technical/25.05/Public-On-Prem/buttons","children":[]},{"id":"ci_2e1b6ee4fd0ad3e4a99a511b678be062ad4c6891f5d2025006b5408e3844018a","title":"Chips","path":"/crm-technical/25.05/Public-On-Prem/chips","children":[{"id":"ci_3bd40a26761d4aa81e1f08b2e29ae074d395c907f880329b23be690b58139499","title":"Chip input pattern","path":"/crm-technical/25.05/Public-On-Prem/chip-input-pattern","children":[]}]},{"id":"ci_e973f6f88d631aa3d3294fcd4467d23810680772e3b43530fc77b6e2549a1d66","title":"Date and time pickers","path":"/crm-technical/25.05/Public-On-Prem/date-and-time-pickers","children":[]},{"id":"ci_d7608cb28b978eaf5c28a00e1cb1a975dbe3213b11629352989b9f5859ed4c6b","title":"Image Lists","path":"/crm-technical/25.05/Public-On-Prem/image-lists","children":[]},{"id":"ci_4d47392c5300052c701ff6cfa1a7dcc03e615ae4c46bf7398ec5b3ddf8ac1ccc","title":"Lists","path":"/crm-technical/25.05/Public-On-Prem/lists","children":[{"id":"ci_d061d026a43905ef943a619d47018dc9030badaf2538324a5ab32d86c79b3269","title":"Notes","path":"/crm-technical/25.05/Public-On-Prem/notes","children":[]}]},{"id":"ci_516e84e4632a43d8e6ab3953fffff88d34469eff701ee250f8659e03cbb302fb","title":"Menus","path":"/crm-technical/25.05/Public-On-Prem/menus","children":[]},{"id":"ci_a6e8a28597e40300bc5ec727602fb2a28354a1c751df89e8d7742ce4c3b0682a","title":"Progress indicators","path":"/crm-technical/25.05/Public-On-Prem/progress-indicators","children":[]},{"id":"ci_08f27e21c0cd95fe99b324317790392621c6b2d428ac564efb8d5ecd82800dc6","title":"Selection controls","path":"/crm-technical/25.05/Public-On-Prem/selection-controls","children":[{"id":"ci_8bd9d2dd581b29af17c37ba427fdab1cd1fb7fc35f635a09a7acc272a4d8446e","title":"Radio button MODL reference","path":"/crm-technical/25.05/Public-On-Prem/radio-button-modl-reference","children":[]}]},{"id":"ci_03f0c917d7289b5a27d8fb1931eeb08a1a659b44f421f3f2692fef1ed4fe3f7c","title":"Sliders","path":"/crm-technical/25.05/Public-On-Prem/sliders","children":[]},{"id":"ci_58864f0593439141f47e5c822208973aed409082f88457433f2d27c699b6719f","title":"Text fields","path":"/crm-technical/25.05/Public-On-Prem/text-fields","children":[]}]},{"id":"ci_6897a84d3e4458b58bde5def95322aa0c14622e28d610da39a93b9ad0b026de5","title":"Appearance and themes","path":"/crm-technical/25.05/Public-On-Prem/appearance-and-themes","children":[{"id":"ci_ccbfab1c2f3992cff4dcc654fab23c045a47e7254056c492d5d9146c33569461","title":"Capitalization rules","path":"/crm-technical/25.05/Public-On-Prem/capitalization-rules","children":[]},{"id":"ci_7936fa21eeb5e73393032b0591c9b5b106f2c0f96d861a01a018c9dba5735e99","title":"Color scheme","path":"/crm-technical/25.05/Public-On-Prem/color-scheme","children":[]},{"id":"ci_27b6b965ba5ac2c0f4bd8bb7fecb4c55de4722fcd81aa95a6ebda05e05014e8d","title":"Currency formatting","path":"/crm-technical/25.05/Public-On-Prem/currency-formatting","children":[]},{"id":"ci_8ef373080489b34e41f8be277789edbc965c2976504c207cc85770a2eaf13e84","title":"Elevation","path":"/crm-technical/25.05/Public-On-Prem/elevation","children":[]},{"id":"ci_b5178d283357ec813f6a1bbb303a6f0813626975a3d60d3c210301e23c5f18c3","title":"Adding and updating icons","path":"/crm-technical/25.05/Public-On-Prem/adding-and-updating-icons","children":[]},{"id":"ci_2cdff2431d0a8ff7f5e96b0a3e6d9efb099e7a06de635eec620893cd8fe4f0fc","title":"Product and system icons","path":"/crm-technical/25.05/Public-On-Prem/product-and-system-icons","children":[]},{"id":"ci_7e88cda8c8b7a0b8c04bc79070d56dedac6334c171745eb980d1749351e30d4a","title":"UI themes and CSS","path":"/crm-technical/25.05/Public-On-Prem/ui-themes-and-css","children":[]},{"id":"ci_b5d35bdaff56261b72c3e0cc95c33a0b3747bfb5b5bea54e213f6cb1ae2c5ace","title":"Typographic scale","path":"/crm-technical/25.05/Public-On-Prem/typographic-scale","children":[]}]}]},{"id":"ci_ec86a2ef5f3463473729e2655cf2b30103be5a8b6521b73e2cf98dc4df5763fa","title":"Classic presentation","path":"/crm-technical/25.05/Public-On-Prem/classic-presentation","children":[{"id":"ci_6fa8b1c49de67d380230ddbdd3dbde60cef4a1d4d5f96cae1f2b2920e110d911","title":"Creating portlets","path":"/crm-technical/25.05/Public-On-Prem/creating-portlets","children":[{"id":"ci_6398249d8bccebb095444e5b823b1767f43f06686301e086b173355194f7a9ad","title":"NexJ CRM portal concepts","path":"/crm-technical/25.05/Public-On-Prem/nexj-crm-portal-concepts","children":[]},{"id":"ci_bdd11ee2183a4349a54466d6b04b1d07823105fe85fb355c2f78d983a8063459","title":"Developing effective portlets","path":"/crm-technical/25.05/Public-On-Prem/developing-effective-portlets","children":[]},{"id":"ci_8287642b3af8ec263c06f9574a23c38248ff5cfe453267f8ffc3dee6cf191d39","title":"Creating portlets in NexJ Studio","path":"/crm-technical/25.05/Public-On-Prem/creating-portlets-in-nexj-studio","children":[]},{"id":"ci_d33ca77098bb0afb5ff6e2de229a7c49f24dffb042fd28f48999c9a459db5e4b","title":"Creating portlets outside NexJ Studio","path":"/crm-technical/25.05/Public-On-Prem/creating-portlets-outside-nexj-studio","children":[]},{"id":"ci_1b7dfd44e31c9766635074af214c023ff61c79af03ddcd6370279cab8d0e8361","title":"Creating the portal application user interface","path":"/crm-technical/25.05/Public-On-Prem/creating-the-portal-application-user-interface","children":[]},{"id":"ci_b96ad3a51eb4c8006da02cede577104f2c80e23af1bad2583885fbcdf55c90f3","title":"Scheme API reference for NexJ CRM portal containers","path":"/crm-technical/25.05/Public-On-Prem/scheme-api-reference-for-nexj-crm-portal-container","children":[]},{"id":"ci_8d924ef189b03a4ca907d3719bb43a72749827da94e54fca415dece40c17faa8","title":"JavaScript API reference for portal containers","path":"/crm-technical/25.05/Public-On-Prem/javascript-api-reference-for-portal-containers","children":[]},{"id":"ci_6efee538b5633c7f194370069cb2579de7522bae5ec6e652d50d28b405059a5d","title":"Generating and viewing WSDL files","path":"/crm-technical/25.05/Public-On-Prem/generating-and-viewing-wsdl-files","children":[]}]},{"id":"ci_42bf8a0ee04455f2fd136b4c448318fc6bcde81565bb84d7474e6f7ceed1e0d1","title":"Administrating portal applications","path":"/crm-technical/25.05/Public-On-Prem/administrating-portal-applications","children":[{"id":"ci_3e9a89f4eb48f33573c66e44198bf1a7d7bec56e1d1d37d9b760b31e0f8e4db6","title":"Modifying applications","path":"/crm-technical/25.05/Public-On-Prem/modifying-applications","children":[]},{"id":"ci_8a5f7591f3fa7dac934af78755620f569fb48fb6c17ecdac0e0af45b0b5e3075","title":"Administrating workspaces","path":"/crm-technical/25.05/Public-On-Prem/administrating-workspaces","children":[]},{"id":"ci_19013a5eb4e2080f53068e0c05e847bd3ef421acb6869b4f962b394676335b21","title":"Editing portlet details","path":"/crm-technical/25.05/Public-On-Prem/editing-portlet-details","children":[]},{"id":"ci_dfc2ddd5155dc995afae119ca7a2417cf101f5d69007ae25d283178ae8a18478","title":"Creating and configuring portlet groups","path":"/crm-technical/25.05/Public-On-Prem/creating-and-configuring-portlet-groups","children":[]},{"id":"ci_7245fafbdac67f44069b5b404f3b9222ceff003f96eef11e81d8ea77788eaaed","title":"Invoking specific NexJ CRM workspaces","path":"/crm-technical/25.05/Public-On-Prem/invoking-specific-nexj-crm-workspaces","children":[]},{"id":"ci_01afca69f177d9d4402222b9c8f2cb0f95801e362b6b5c66fc0d92d7cbdf2708","title":"Configuring portal login bulletins","path":"/crm-technical/25.05/Public-On-Prem/configuring-portal-login-bulletins","children":[]},{"id":"ci_4d2e5d35d4ac0b487c3e426204702bbc3d174a99992b9597c6f2deab049a7a3a","title":"Customizing sidebar zones","path":"/crm-technical/25.05/Public-On-Prem/customizing-sidebar-zones","children":[]},{"id":"ci_a3121886afe9cb5cb55d73914c1774136c4250e195969ccecb0b585d1961e8c0","title":"Adding typeahead pickers","path":"/crm-technical/25.05/Public-On-Prem/adding-typeahead-pickers","children":[]},{"id":"ci_9f8305d8fe6c83701319a44222f4ac7457b08c9a9059d9b1c494da614d960ec8","title":"Adding rich text editors","path":"/crm-technical/25.05/Public-On-Prem/adding-rich-text-editors","children":[]},{"id":"ci_43c1fd9f76e090706cc5604d853c6624f4facbbcdfd94ef28a6669eb81adf95a","title":"Portal administrator privileges","path":"/crm-technical/25.05/Public-On-Prem/portal-administrator-privileges","children":[]},{"id":"ci_775c626b8dc74f5a60be6182c46b630653ea5d6bea45a4b4e4404654d99a45c2","title":"Portal user privileges","path":"/crm-technical/25.05/Public-On-Prem/portal-user-privileges","children":[]}]},{"id":"ci_2f6b12591bb235972af19d1d0554873d9891e9c75d37dc73074da4b25d6b727c","title":"Presentation layer elements and naming conventions","path":"/crm-technical/25.05/Public-On-Prem/presentation-layer-elements-and-naming-conventions","children":[]}]}]},{"id":"ci_7f5b396445d1a650aeefd853e2f3e4e8ec643cb0b22bdec68a238068b13d17a0","title":"Business Model","path":"/crm-technical/25.05/Public-On-Prem/business-model","children":[{"id":"ci_7b48b725ff44044ecf5bca0f0f759d145e9f2609293ecfb4ded7f38da604d1c7","title":"Testing models","path":"/crm-technical/25.05/Public-On-Prem/testing-models","children":[]},{"id":"ci_1e6a7ed41346a8942b545f4cac4324ab2db64fd624094df9996a5aeba7236bcd","title":"Linting Scheme code in NexJ Studio projects","path":"/crm-technical/25.05/Public-On-Prem/linting-scheme-code-in-nexj-studio-projects","children":[]},{"id":"ci_55138f3978d1876d378cdcf19a3ad9e28443f9273270132e7f3efdbddf64fe2d","title":"Managing model behavior using aspects and augments","path":"/crm-technical/25.05/Public-On-Prem/managing-model-behavior-using-aspects-and-augments","children":[]},{"id":"ci_a6f97f8441f2820a40cd6eed764a6edb6446d7602076a1e25a8ba75c0723c899","title":"Using and generating versioned APIs to invoke model services","path":"/crm-technical/25.05/Public-On-Prem/using-and-generating-versioned-apis-to-invoke-mode","children":[]},{"id":"ci_93f6853cad2643e885dd6d7e763d9e2ab461de1ed3b69cf3a038a28d890128ca","title":"Using facets to enhance metadata","path":"/crm-technical/25.05/Public-On-Prem/using-facets-to-enhance-metadata","children":[]},{"id":"ci_076de8a31eeb580ec0363a56ce0921a19781cd9441f2d2fd39c031c193e9ae55","title":"Attributes and data types","path":"/crm-technical/25.05/Public-On-Prem/attributes-and-data-types","children":[]}]},{"id":"ci_ac2e0c5e168a3b74545c2c202af38d7b2257a73c69dc147de73e8cd3f4b6c8f5","title":"Persistence","path":"/crm-technical/25.05/Public-On-Prem/persistence","children":[{"id":"ci_3256f8bd4eb23a39a3f10e57b88c342c2e947854252ebf4740c397c3f07347e0","title":"Debugging SQL queries","path":"/crm-technical/25.05/Public-On-Prem/debugging-sql-queries","children":[]},{"id":"ci_2eab332de391fe620dac084fbc78f939b4c29cd879e5591e39450ccb2b47e875","title":"Generating upgrade steps for data sources","path":"/crm-technical/25.05/Public-On-Prem/generating-upgrade-steps-for-data-sources","children":[]},{"id":"ci_d9bd4bad98a117228f0a7404f274a1c58dba446e6124b15d8f221d9163d78255","title":"Using the SQL boolean macro to simplify multi-database compatibility","path":"/crm-technical/25.05/Public-On-Prem/using-the-sql-boolean-macro-to-simplify-multi-data","children":[]}]},{"id":"ci_074ff515aac141a88ce6ac8efe40443b85ba5ced25c62531bdc13084c0d8d382","title":"Integration","path":"/crm-technical/25.05/Public-On-Prem/integration","children":[{"id":"ci_4812b92c420d14b032fb26a9983759d2cdff791fef533b9fa45d4fa8d76ba045","title":"Model services","path":"/crm-technical/25.05/Public-On-Prem/model-services","children":[]},{"id":"ci_c9fb93c9e1aa83d63fb248f3da478e39b9ceb0ae97a17b297210a059140181b9","title":"Model Services Versioning","path":"/crm-technical/25.05/Public-On-Prem/model-services-versioning","children":[]},{"id":"ci_7fda41121472fff287c1c659e1356a7974975c9946afd9a5dc7d43f974011c91","title":"Debugging integration issues","path":"/crm-technical/25.05/Public-On-Prem/debugging-integration-issues","children":[]},{"id":"ci_a7d7f7623454f235b6a1fe854eddacfe42f873ccb07bb32cf8a6b44e54e51941","title":"Integration questionnaire","path":"/crm-technical/25.05/Public-On-Prem/integration-questionnaire","children":[]},{"id":"ci_9e602c819b5fb7e07f52dd23b4af40629ed12cf37a5d1551924b8e0c2cc5256b","title":"Accessing JSON objects using a RESTful connection","path":"/crm-technical/25.05/Public-On-Prem/accessing-json-objects-using-a-restful-connection","children":[]},{"id":"ci_79b20379ec555f14aad3e8a358c84edf1eea4efdd29565008ea439fe7857478f","title":"Synchronization Engine","path":"/crm-technical/25.05/Public-On-Prem/synchronization-engine","children":[{"id":"ci_ca99e8e5ba4a62cfbd4547935af2ca3133a9eec9acebe542f728ebd9114402d5","title":"Synchronization Engine Debugging","path":"/crm-technical/25.05/Public-On-Prem/synchronization-engine-debugging","children":[]},{"id":"ci_ed3ff95f37d85eb0aafed8afa647442cb68e9fae4bd77ce43d1fb84237007ef4","title":"Synchronization Engine Concurrency","path":"/crm-technical/25.05/Public-On-Prem/synchronization-engine-concurrency","children":[]}]}]},{"id":"ci_f33f5a80031742fd7e15089e89322de16803dbcdf963c1bf5fa18ca111cc4985","title":"Security","path":"/crm-technical/25.05/Public-On-Prem/security","children":[]},{"id":"ci_7c92f7b08d5bc5357fe3d43cb0e92d8a37463574c675cb934127cde740823e23","title":"Resources","path":"/crm-technical/25.05/Public-On-Prem/resources","children":[{"id":"ci_c9a923ca86a5e62a8a2f96309915efe835b4ff1f2c4d6ebf88f58b8f03aece4e","title":"Using unit of work listeners to share data updates","path":"/crm-technical/25.05/Public-On-Prem/using-unit-of-work-listeners-to-share-data-updates","children":[]},{"id":"ci_91eef0ff0b68cb65dcccb3e9b4075d077dd906b9b26467638d889ceb63ab60c4","title":"Strings","path":"/crm-technical/25.05/Public-On-Prem/strings","children":[]},{"id":"ci_f016cf9ab149f2dc44c82f658d21aa15d3bb1e02032bea9ccfd2ac72e66086ec","title":"Internationalization and localization","path":"/crm-technical/25.05/Public-On-Prem/internationalization-and-localization","children":[]}]},{"id":"ci_7e9d75865b3dd9e4fa468aa5733d76e77a47e467f5db233ca59fd79b03834f1a","title":"Deployment","path":"/crm-technical/25.05/Public-On-Prem/deployment","children":[{"id":"ci_31918e95c5972b4d7a192191678cdd6ae9075820e2e82396609289e0e20e35b7","title":"Load testing the application server","path":"/crm-technical/25.05/Public-On-Prem/load-testing-the-application-server","children":[]},{"id":"ci_dd85b3f1756917b1d75f2edd6f201efc0659a02799db1768e98c75c6cdc2db51","title":"Configuring currency conversion","path":"/crm-technical/25.05/Public-On-Prem/configuring-currency-conversion","children":[]},{"id":"ci_962c09e30f18a3f9dc908ded1764f49db794e44797b06f9e7e40f34351b7036d","title":"NexJ CRM sample data","path":"/crm-technical/25.05/Public-On-Prem/nexj-crm-sample-data","children":[]}]},{"id":"ci_109af0a41862f09bfccc54e5a5b04ee5b7542b1ebd4cc4df103533e4a6c92eef","title":"Scripting","path":"/crm-technical/25.05/Public-On-Prem/scripting","children":[{"id":"ci_f65a1c52ec2d86cd0f1665040e27fdf065e0c10596289d0535f99e13090979d5","title":"CRM model overview for scripting","path":"/crm-technical/25.05/Public-On-Prem/crm-model-overview-for-scripting","children":[]},{"id":"ci_f6638c2458be06f0f9841fab8613dd30f6eb2fdb0d45a66af5be36859805da5f","title":"Using Scheme","path":"/crm-technical/25.05/Public-On-Prem/using-scheme","children":[{"id":"ci_28e59d9234e4fa6710c829f750f65c53f5ecd476e8e2a750d017b65169227df6","title":"Scheme language elements","path":"/crm-technical/25.05/Public-On-Prem/scheme-language-elements","children":[]}]},{"id":"ci_4917c7af721536b6076fdc824c1cf4f9cc1a61e2534c3108b6b24e95de1bbd0a","title":"Using JavaScript","path":"/crm-technical/25.05/Public-On-Prem/using-javascript","children":[{"id":"ci_9406d1c508005879b0671ddf4094c0087a11d1925fdca896f4ad9f9dfe2586ed","title":"NexJ JavaScript differences","path":"/crm-technical/25.05/Public-On-Prem/nexj-javascript-differences","children":[]}]},{"id":"ci_bd7180b63545ad3f309caae2c53a85446e0960d5cf43751ed73fcede5be9e9ed","title":"Scripting with Java","path":"/crm-technical/25.05/Public-On-Prem/scripting-with-java","children":[]},{"id":"ci_8fb8b988485fa0bfd8a5d68a1999fdaef67ae0ca28f323b191dc907e0d5e6276","title":"UX Scripting","path":"/crm-technical/25.05/Public-On-Prem/ux-scripting","children":[{"id":"ci_f34f09abfa299b8c02017a17ddc9367e2542116d07037ff8b197e91035441933","title":"View paths","path":"/crm-technical/25.05/Public-On-Prem/view-paths","children":[]}]},{"id":"ci_4a942d5f552c1855ebae52412af14721819e8c940fab1cea2b2f8ab1e4160de1","title":"Using adapter modules for customization","path":"/crm-technical/25.05/Public-On-Prem/using-adapter-modules-for-customization","children":[]},{"id":"ci_e37a0a14c1bfec9615621a574b2cc201f88b7d20b7614362ea810d5599ed4a7d","title":"Launching NexJ CRM dialogs from third-party applications","path":"/crm-technical/25.05/Public-On-Prem/launching-nexj-crm-dialogs-from-third-party-applic","children":[]},{"id":"ci_ce53d5100e5e9cbc1afabb3299257bf77f82d667ff69e086b0014c8d0620a6d8","title":"Transfer Objects","path":"/crm-technical/25.05/Public-On-Prem/transfer-objects","children":[]}]},{"id":"ci_4d1ad013ceb0945727149cfdb21348ad3b5effce72ac7e360fa0aec5f7ec66aa","title":"Metadata Naming conventions","path":"/crm-technical/25.05/Public-On-Prem/metadata-naming-conventions","children":[]}]},{"id":"ci_cc98606f2bbf6cc5753c9508a7ab9afecc8a02018d8987d4d0057ed7ca7c8beb","title":"NexJ Studio","path":"/crm-technical/25.05/Public-On-Prem/nexj-studio","children":[{"id":"ci_5de24f62be9ae8f38cf1a3ea8296784b55affd11bf983dc07e816abc4c7e362e","title":"Logging","path":"/crm-technical/25.05/Public-On-Prem/logging","children":[]},{"id":"ci_f28e3ef622df05f89c0731df5b47468c53328b829f507bb3d99c0c9454f135e0","title":"Setting up NexJ Studio","path":"/crm-technical/25.05/Public-On-Prem/setting-up-nexj-studio","children":[]},{"id":"ci_d8b8e5595c0ba7fe1fb8e5295a6753e41c438e3ea9c1c091c96ec084e75562d2","title":"Tools","path":"/crm-technical/25.05/Public-On-Prem/tools","children":[{"id":"ci_ef911f2220872132fc3a65f8413610f67f35ac874f1190a10f4b282aa8b518be","title":"Cipher tool","path":"/crm-technical/25.05/Public-On-Prem/cipher-tool","children":[]},{"id":"ci_0a6615c96d2d73c8fa6a075439290a477a895327c016a3d4fdfebfdf5cc2ba33","title":"Data Load Tool","path":"/crm-technical/25.05/Public-On-Prem/data-load-tool","children":[]},{"id":"ci_62724641a386dddb63e7e5cb83b68cdf77c1925a7c56ad8d054100c38212bef0","title":"Database Schema Tool","path":"/crm-technical/25.05/Public-On-Prem/database-schema-tool","children":[]},{"id":"ci_ba38463b971f8493586cfc5c8a4f5f75cd3f6f83eced7f143b4a25bf00a3b036","title":"Generate NexJDoc Tool","path":"/crm-technical/25.05/Public-On-Prem/generate-nexjdoc-tool","children":[]},{"id":"ci_ec5127659f8bff5e4cd29f07786f522ffdc55bc373f02e6c534e49a1654b39e2","title":"Minimal Scheme Console tool","path":"/crm-technical/25.05/Public-On-Prem/minimal-scheme-console-tool","children":[]}]},{"id":"ci_091bf93d2296d4944192e005b4db33868d52575cbbd133a7eb9cf27597030528","title":"Working with the console","path":"/crm-technical/25.05/Public-On-Prem/working-with-the-console","children":[]},{"id":"ci_861d467855cd998cb95ea82141218d0c57da0b9a1694993826b748b9fd218fb3","title":"Searching for data source tables","path":"/crm-technical/25.05/Public-On-Prem/searching-for-data-source-tables","children":[]}]},{"id":"ci_c4204762d9f749a0644bb8fa8dd160787cfd2465e6ae0066c7e06b69a068ee5d","title":"Ad hoc reports development","path":"/crm-technical/25.05/Public-On-Prem/ad-hoc-reports-development","children":[]},{"id":"ci_cca17f9ed75d0762ef5c2ecc1059226af536556a896104970c24046d27717400","title":"Enabling and configuring REST API v2","path":"/crm-technical/25.05/Public-On-Prem/enabling-and-configuring-rest-api-v2","children":[]},{"id":"ci_f4edfe860359b502f7e6a7fee2cf986b7601f987dd7992d7358853f8d51dbbf4","title":"Developing batch email capabilities using REST APIs","path":"/crm-technical/25.05/Public-On-Prem/developing-batch-email-capabilities-using-rest-api","children":[]},{"id":"ci_5ebaaa595a2b8fda60488d7ddf08df413ad4b77fc767458e161ee301ff79f04a","title":"HTML sanitization","path":"/crm-technical/25.05/Public-On-Prem/html-sanitization","children":[]},{"id":"ci_528e92ac0313c79b03d4b0edc79ddde38a5dfda1c3db81230bfb276a33170ebc","title":"Configuring clock drift tolerance for notifications","path":"/crm-technical/25.05/Public-On-Prem/configuring-clock-drift-tolerance-for-notification","children":[]},{"id":"ci_65f638e3f9d5a1f5820659d2d6d8e275f6dd700113cc3fd08e0cf6dde2bfb759","title":"Extending global search","path":"/crm-technical/25.05/Public-On-Prem/extending-global-search","children":[]}]},{"id":"ci_52391fb25d6cb04445261937a0fe1112b87f2b2447ca16803c4b54f4d46a1d17","title":"Deployment reference","path":"/crm-technical/25.05/Public-On-Prem/deployment-reference","children":[{"id":"ci_59d025dc5bf82cd24e57c6c61b66fb04ee706c8cebb380e2ff1220e758f32490","title":"Model Server","path":"/crm-technical/25.05/Public-On-Prem/model-server","children":[{"id":"ci_53a44d7b05d4a2916be325a6d3b20625fdbf7b33d98e3be2322d12271e1d76b1","title":"Deploying NexJ applications","path":"/crm-technical/25.05/Public-On-Prem/deploying-nexj-applications","children":[{"id":"ci_87100af325caada1467195b2b8a99ffde42ad2547211055617ab5852c28df54e","title":"Creating environment files","path":"/crm-technical/25.05/Public-On-Prem/creating-environment-files","children":[{"id":"ci_b4c235150e234e167ca82a852dbec8b5d0c77b2a68a2300ea544297f90bca72d","title":"Creating a new environment file","path":"/crm-technical/25.05/Public-On-Prem/creating-a-new-environment-file","children":[]},{"id":"ci_4fdc366b36a406ef937a792ec3ab072d7260786c2b951270496dcb8e4518628e","title":"Creating a new global environment file","path":"/crm-technical/25.05/Public-On-Prem/creating-a-new-global-environment-file","children":[]},{"id":"ci_d3f78ecafb01ad79d31d3690b8df635a73c9f2ea8191d7a4bc5453f62c16f2df","title":"Setting the application server","path":"/crm-technical/25.05/Public-On-Prem/setting-the-application-server","children":[]},{"id":"ci_41fab5e06c73e29e83bbb66b9c646d04f7a186475a9ee6457fd1bf9bc1445493","title":"Adding PKI keys to an environment file","path":"/crm-technical/25.05/Public-On-Prem/adding-pki-keys-to-an-environment-file","children":[]},{"id":"ci_17feed436463ec5e4d9e6a95f6a18d0449d9b6eaeb8897c62084bf5dac715583","title":"Configuring time zones","path":"/crm-technical/25.05/Public-On-Prem/configuring-time-zones","children":[]},{"id":"ci_d43cd89a4bdaeebee6c164502e18590631f2d9cf35e68f4c854aaea83a7abb54","title":"Configuring the cluster discovery protocol","path":"/crm-technical/25.05/Public-On-Prem/configuring-the-cluster-discovery-protocol","children":[]},{"id":"ci_296980f3420fbbaa35364c96426768512c25e45034e0ca8d00508ecc38d04f7b","title":"Creating data source connections","path":"/crm-technical/25.05/Public-On-Prem/creating-data-source-connections","children":[]},{"id":"ci_ce0da4e75e2f5f5e3ea8913bfd2409f5ffd191037afcd201be9439fc83019ccd","title":"Creating channel connections","path":"/crm-technical/25.05/Public-On-Prem/creating-channel-connections","children":[]},{"id":"ci_ce81a7d4978870bf4b5e81850b5f92f0c1a10867e22ba920689350d3c5f05e8e","title":"Creating SOA connections","path":"/crm-technical/25.05/Public-On-Prem/creating-soa-connections","children":[]}]},{"id":"ci_84ddc299ed7c61ccc5425849fa8bcb28755831e447d2f8ee616c2f97b7348463","title":"Example environment settings for NexJ CRM deployment","path":"/crm-technical/25.05/Public-On-Prem/example-environment-settings-for-nexj-crm-deployme","children":[]},{"id":"ci_236420be4b3ac22713008eef59dc8cf054c2b0c0b9935e6596799f929d7a9a69","title":"Configuring a database environment","path":"/crm-technical/25.05/Public-On-Prem/configuring-a-database-environment","children":[]},{"id":"ci_2a0741311431607b2216842ace2d629a65cd1999220e25f249917b0b13f34e5a","title":"Configuring Model Server","path":"/crm-technical/25.05/Public-On-Prem/configuring-model-server","children":[{"id":"ci_cc0ac5fa8f253dbcc2a83ad8f9934ecf46ff367ff21f9d64e3affaf6f10642b8","title":"Setting up Model Server","path":"/crm-technical/25.05/Public-On-Prem/setting-up-model-server","children":[{"id":"ci_0e6803c87e5bb078b9bdc6543f88c1b061cf30044b48c4b8ca2eb6fb657b1331","title":"Preparing the host machine","path":"/crm-technical/25.05/Public-On-Prem/preparing-the-host-machine","children":[]},{"id":"ci_f9adcef744300d28e93cc5d2d0eea5e82f777b0ccaf36cae7239e50cde8d1ab4","title":"Deploying Model Server","path":"/crm-technical/25.05/Public-On-Prem/deploying-model-server","children":[]},{"id":"ci_6811f4ae050e6c49def5c7d485667390e4a307385fec03c97c0f9366d42a2836","title":"Specifying JVM arguments and system properties","path":"/crm-technical/25.05/Public-On-Prem/specifying-jvm-arguments-and-system-properties","children":[{"id":"ci_018505a26adef5bfd5bb272df94cc45d8607f98cd3fa69156aa828f653e73015","title":"Configuring Tomcat connector properties","path":"/crm-technical/25.05/Public-On-Prem/configuring-tomcat-connector-properties","children":[]}]},{"id":"ci_4dc6fd410fc1a8350f921d43862953e8c914e0da103541ecd862fa5b20f614a9","title":"Starting Model Server","path":"/crm-technical/25.05/Public-On-Prem/starting-model-server","children":[]},{"id":"ci_ee831c885bcc39e20184d47f9fd18e12883cf78190d52112d1fce136bef06d23","title":"Registering Model Server as a service","path":"/crm-technical/25.05/Public-On-Prem/registering-model-server-as-a-service","children":[]},{"id":"ci_edcb369c50b88aabf49c7f46bb3fc6a8476ac7bf24d3e7cbffe1bcc59ae25610","title":"Configuring load balancing for Model Server","path":"/crm-technical/25.05/Public-On-Prem/configuring-load-balancing-for-model-server","children":[]},{"id":"ci_651f86144dadcb26a9918c214b94f53d59d30245470eb5c20db74dea0caee001","title":"Additional configuration","path":"/crm-technical/25.05/Public-On-Prem/additional-configuration","children":[{"id":"ci_f286d7f41b2264a145587edeb2f0a34c95c6e61b9376084f434faa5091f87feb","title":"Enabling Transport Layer Security (TLS) 1.3","path":"/crm-technical/25.05/Public-On-Prem/enabling-transport-layer-security-tls-1-3","children":[]}]}]},{"id":"ci_cc89ed31539fabafa52f7f2ec6b5b35d57b37791446a2f870a18495fa9021775","title":"Administering Model Server","path":"/crm-technical/25.05/Public-On-Prem/administering-model-server","children":[{"id":"ci_0e07447dccab56e2283e6b7a2819b6d35fdc7f08d63eb6bba11a393e83feabd3","title":"Monitoring Model Server","path":"/crm-technical/25.05/Public-On-Prem/monitoring-model-server","children":[]},{"id":"ci_63d031252121c97b5fdef3af840e4c9c67a6be2d15f64189a5518e2be1769060","title":"Scaling Model Server","path":"/crm-technical/25.05/Public-On-Prem/scaling-model-server","children":[]},{"id":"ci_e584416f65f497ea0606f2dd9c80b893fd9784aacdd549302c092a9071ab8cef","title":"Updating Model Server","path":"/crm-technical/25.05/Public-On-Prem/updating-model-server","children":[]},{"id":"ci_bbda7341d88e78652ed7a2dc3284cf35fbe4116cacbfa09016ccf38fb27adccb","title":"Detecting long-running web requests","path":"/crm-technical/25.05/Public-On-Prem/detecting-long-running-web-requests","children":[]}]}]},{"id":"ci_8686afe85fb238749e9e135305609b5f553384f581eff3668311e18bb5183227","title":"JMS engine integration","path":"/crm-technical/25.05/Public-On-Prem/jms-engine-integration","children":[]},{"id":"ci_46e60daf65db66996363798a89b8dae4b74c1af64b516a2f6105ff48943d25b2","title":"Kafka server integration","path":"/crm-technical/25.05/Public-On-Prem/kafka-server-integration","children":[]},{"id":"ci_f94e1d112e253383ba78b7b3e576b6201f505e8e061db944efb3fa17d4eafafb","title":"Deploying applications","path":"/crm-technical/25.05/Public-On-Prem/deploying-applications","children":[]},{"id":"ci_53cb65c07dece85196bcac081f8860bee6c24b8885b372e95746ee342e284373","title":"Setting up ad hoc reporting","path":"/crm-technical/25.05/Public-On-Prem/setting-up-ad-hoc-reporting","children":[{"id":"ci_a05bca9655cefc83e795f5e21d5accf26d6c4d13ec30cf32a726b1ce1351bb85","title":"Setting up the ad hoc reports export and dashboards export","path":"/crm-technical/25.05/Public-On-Prem/setting-up-the-ad-hoc-reports-export-and-dashboard","children":[]}]},{"id":"ci_f70ef11d571443d6481ef06ef7fe5ab7c85104ee70b67aa5bc324db241794606","title":"Updating configuration to deploy NexJ Reporting on a dedicated server","path":"/crm-technical/25.05/Public-On-Prem/updating-configuration-to-deploy-nexj-reporting-on","children":[]},{"id":"ci_71c9c08a035824711a828842f4ed1d39a24ef7b7914902464a1d7a7995cb7171","title":"Deploying Inform","path":"/crm-technical/25.05/Public-On-Prem/deploying-inform","children":[]},{"id":"ci_d64d26877c67c55e0dffec1f647a0c9f991b692b998f5fab1406e5b3aa7398b3","title":"Deploying Email-to-Service-Request","path":"/crm-technical/25.05/Public-On-Prem/deploying-email-to-service-request","children":[]},{"id":"ci_524742a72fb7c3eb6bd2cf066acd05a9cc138d4efc27926ec5b3fb9aec3197cb","title":"Prerequisites and supported platforms","path":"/crm-technical/25.05/Public-On-Prem/prerequisites-and-supported-platforms","children":[]},{"id":"ci_58d6b053ce702889f59a47b12a93f00713820e160bcf42555707190d6660f4be","title":"Global search integration","path":"/crm-technical/25.05/Public-On-Prem/global-search-integration","children":[]},{"id":"ci_66cf65316126c0f30d8a49c831ffb52667c8d52a2047e08212fe351b8ae4ef4d","title":"Deploying OpenSearch","path":"/crm-technical/25.05/Public-On-Prem/deploying-opensearch","children":[]}]},{"id":"ci_f68eb2989f2fa0774bac522f68afded44816e878e9fdd596a5915b53c26f34f1","title":"Configuring security settings","path":"/crm-technical/25.05/Public-On-Prem/configuring-security-settings","children":[{"id":"ci_a5eeab0429f9b21666a6f471e0cc8efa7d8740cbe022d6351c72a756577b080c","title":"Configuring single sign-on","path":"/crm-technical/25.05/Public-On-Prem/configuring-single-sign-on","children":[]},{"id":"ci_f440e617bf79ba23a14187641a2fc10bba2ff7c7f2db6ab3a7e02373760a6d54","title":"Configuring flexible authentication","path":"/crm-technical/25.05/Public-On-Prem/configuring-flexible-authentication","children":[]},{"id":"ci_0e5242e6f86aab963705bbb5ea0a442cc9bc4afcfb66f6549f36ccd6f50cd18c","title":"Securing NexJ applications","path":"/crm-technical/25.05/Public-On-Prem/securing-nexj-applications","children":[]},{"id":"ci_0ab1af57118acc704a29680ae958a688b080b010b47430587dc765443b9ee64b","title":"Configuring host validation","path":"/crm-technical/25.05/Public-On-Prem/configuring-host-validation","children":[]},{"id":"ci_d7b93bd503b32e516fd516aeeeabb8af3d480994755e744615e9ccc64e807b41","title":"Model Server OAuth support","path":"/crm-technical/25.05/Public-On-Prem/model-server-oauth-support","children":[]}]},{"id":"ci_60d841e97e9a1687f6906cc197de92a1140f8d8e5d6bd04c6dfb493b31fff4c0","title":"Configuring push notification","path":"/crm-technical/25.05/Public-On-Prem/configuring-push-notification","children":[]},{"id":"ci_85a87a7e4b9a873de8c023434e34575fe6a432dcfe93105100c39bfcaccb214b","title":"Performing optional configurations","path":"/crm-technical/25.05/Public-On-Prem/performing-optional-configurations","children":[{"id":"ci_64782df02f8662dfea953b8036aa75504d2ca158a5ca8d2c34fbd07a68151407","title":"Computer telephony integration with NexJ CRM","path":"/crm-technical/25.05/Public-On-Prem/computer-telephony-integration-with-nexj-crm","children":[]},{"id":"ci_337c83775f542ffa0f357a681cf8ff8340d8877d6ec2e11e270072ec583bbdcd","title":"Configuring audit trails","path":"/crm-technical/25.05/Public-On-Prem/configuring-audit-trails","children":[]},{"id":"ci_350e9161f3b1f4d2fd43fec67e7a32414d7fe6a1b5bfefdee3f4eb4a4f64f83d","title":"Session persistence","path":"/crm-technical/25.05/Public-On-Prem/session-persistence","children":[]},{"id":"ci_dbfa0cfeefea51b2b67505ef24d7637cac8701d6a0a7486956f8540cc8eb39b9","title":"Enabling online help","path":"/crm-technical/25.05/Public-On-Prem/enabling-online-help","children":[]},{"id":"ci_918f5de3b301df3e8fe540a0ba019e44150445da6097d52fafef3fd6e31d0a70","title":"Reserving servers for specific functions","path":"/crm-technical/25.05/Public-On-Prem/reserving-servers-for-specific-functions","children":[]},{"id":"ci_54c7923babf2034a5e63954d7214b40b6d20965514bd5283c9835828cdbf0aff","title":"Deploying mailer templates","path":"/crm-technical/25.05/Public-On-Prem/deploying-mailer-templates","children":[]},{"id":"ci_b9a347d700b0199f8daf497faf39c012c1e2e3fb0397520931baac544d406248","title":"Setting the lead mode","path":"/crm-technical/25.05/Public-On-Prem/setting-the-lead-mode","children":[]}]},{"id":"ci_6c6c0b0d9d9b267cde781aa16f997ee3d220fa225735615a31adefe5eee036f2","title":"Troubleshooting deployment issues","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-deployment-issues","children":[]},{"id":"ci_961f5e10429807750a8a9878436e5dc55e305c6d0a281b49e4f4aa9904582c25","title":"Additional resources","path":"/crm-technical/25.05/Public-On-Prem/additional-resources","children":[{"id":"ci_42ed0ef805434a2f362d8749776dbcfb13a50e1aaf0d9b1b1392932c2f0dacca","title":"Scheme scripts for local users administration","path":"/crm-technical/25.05/Public-On-Prem/scheme-scripts-for-local-users-administration","children":[]},{"id":"ci_c97ce643dc546a5087026c208fb4b27c2cb579cf312518892bfe7f34844c2d3b","title":"Push notification architecture overview","path":"/crm-technical/25.05/Public-On-Prem/push-notification-architecture-overview","children":[]},{"id":"ci_c2db17189268d85ad923ecb76c6f64e9387f804b0c05d9a425503f330a84e4a7","title":"Static web resources","path":"/crm-technical/25.05/Public-On-Prem/static-web-resources","children":[]}]},{"id":"ci_8e1196f404235f28af352f8b5d8dd61b1d905ef98798466ca167a4b47558940f","title":"Performance","path":"/crm-technical/25.05/Public-On-Prem/performance","children":[]},{"id":"ci_ef193bdee90d4236f02e5c724e8d3f4913632fad04a78e290f2242ec7667c117","title":"Upgrading to NexJ CRM version 24.05","path":"/crm-technical/25.05/Public-On-Prem/upgrading-to-nexj-crm-version-24-02","children":[{"id":"ci_f1303d698f2cc2d7ab60736551faafff5bc40afb084f78c8ecc78852f7d049da","title":"Migrating from Log4j 1 to Log4j 2","path":"/crm-technical/25.05/Public-On-Prem/migrating-from-log4j-1-to-log4j-2","children":[]}]}]},{"id":"ci_58f5be9663853b023ff87c49b93eec30ec17bb9e69a22c8ec323ab3d743fd3b8","title":"NexJ system architecture and deployment","path":"/crm-technical/25.05/Public-On-Prem/nexj-system-architecture-and-deployment","children":[]}]},{"id":"ci_5b6e052e25a914af3b60edd42ef3eae00a6be316336d9fcd47a9c7e01a1dfa3c","title":"Troubleshooting documents","path":"/crm-technical/25.05/Public-On-Prem/troubleshooting-documents","children":[]},{"id":"ci_85c1ddc9b74d421fabba056fe77431d45a2a51d3de9301a8f7a4cb4259775b90","title":"Glossary","path":"/crm-technical/25.05/Public-On-Prem/glossary","children":[]},{"id":"ci_f6a212c10842b43ff481441769bf06ac9d361a2c725dca0620a888982f8a013d","title":"Terms of Use","path":"/crm-technical/25.05/Public-On-Prem/terms-of-use","children":[]},{"id":"ci_8098e078d39d70fa202bac1e66b7de09030a859375db9ff42d248cc3c80f3650","title":"Trademarks","path":"/crm-technical/25.05/Public-On-Prem/trademarks","children":[]}]