developer.sailpoint.com
The codebase that makes up developer.sailpoint.com, including developer documentation. This codebase is open source and welcomes contributions.
File Explorer
Download Latest Version (.zip)- bug-report.md
- feature-request.md
- checkmarx-scan-on-pull.yml
- codeql.yml
- generate-legacy-api-docs.yml
- infra-deploy.yml
- pr-infra-destroy.yml
- prettier.yml
- purge-cloudflare.cache.yml
- slinky.yml
- codey-bot.yml
- get-by-id.test.mjs
- index.js
- go.mod
- go.sum
- main.go
- Makefile
- get-by-id.mjs
- JSONPathHandler.java
- JSONPathHandler$1.class
- JSONPathHandler$JsonRequest.class
- JSONPathHandler.class
- pom.xml
- .editorconfig
- .gitattributes
- .gitignore
- index.js
- index.ts
- openapi.yaml
- package-lock.json
- package.json
- README.md
- tsconfig.json
- package.json
- oauth-client-credentials-form-data.png
- authorization-dropdown.png
- api-versioning-timeline.png
- button.svg
- deprecation-warning.png
- diff-changes.png
- experimental-warning.png
- http-client-identity-now.png
- pull-changes.png
- user-web-app-identity-now.png
- authentication.md
- getting-started.md
- pagination-metadata-filtering.md
- authentication.md
- getting-started.md
- pagination-filtering.md
- api-specifications.md
- api-versioning-migration.md
- api-versioning-strategy.md
- authentication.md
- authorization.md
- getting-started.md
- identity-security-cloud.md
- patch-requests.md
- postman-collections.md
- rate-limit.md
- standard-collection-parameters.md
- SaaS_Connectivity.postman_collection
- account_create_idn.png
- account_list_idn.png
- account_read_idn.png
- create_password_idn.png
- discover_schema_idn1.png
- discover_schema_idn2.png
- discover_schema_idn3.png
- discover_schema_idn4.png
- entitlement_list_idn.png
- test_command_idn.png
- testing1.png
- testing2.png
- testing3.png
- account-create.md
- account-delete.md
- account-disable.md
- account-discover.md
- account-enable.md
- account-list.md
- account-read.md
- account-unlock.md
- account-update.md
- change-password.md
- entitlement-list.md
- entitlement-read.md
- index.md
- source-data-discover.md
- source-data-read.md
- test-connection.md
- account-create.md
- account-delete.md
- account-disable.md
- account-enable.md
- account-list.md
- account-read.md
- account-unlock.md
- account-update.md
- change-password.md
- customized-operation.md
- entitlement-list.md
- entitlement-read.md
- index.md
- source-data-discover.md
- source-data-read.md
- test-connection.md
- config.md
- full-example.md
- getting-started.md
- index.md
- link.md
- testing.md
- upload.md
- card.md
- index.md
- initialValue.md
- keyValue.md
- list.md
- radio.md
- select.md
- button.svg
- card.png
- cardMenu.png
- keyValue.png
- list.png
- new_connectivity_diagram.png
- new_connectivity_diagram_both.png
- old_connectivity_diagram.png
- radio.png
- select.png
- Solution_Brief_ZKE_Figure1.png
- Solution_Brief_ZKE_Figure2.png
- debugging1.png
- debugging2.png
- testing1.png
- testing2.png
- api-calls.md
- caching.md
- cli-advanced.md
- connector-timeouts.md
- data-store.md
- debugging.md
- error-handling.md
- filter.md
- http-client.md
- linting.md
- logging.md
- rate-limits.md
- testing.md
- build-basic-connector.md
- common-cli-commands.md
- example-connectors.md
- index.md
- limits.md
- postman-collection.md
- prerequisites.md
- test-build-deploy.md
- videos.md
- zero-knowledge-encryption.md
- _category_.json
- configuration-hub.md
- index.mdx
- saas-configuration.mdx
- access-request-postapproval-path.png
- access-request-preapproval-failure.png
- access-request-preapproval-path.png
- aggregation-delete-threshold.png
- aggregation-diagram.png
- aggregation-enable-scheduling.png
- attributes-highlight.png
- campaign-generated-generating.png
- campaign-generated-preview.png
- identity-created-attributes-highlight.png
- identity-created-path.png
- identity-deleted-path.png
- machine-identity-created-path.png
- machine-identity-deleted-path.png
- machine-identity-updated-path.png
- provisioning-access-request-2.png
- provisioning-access-request-certification.png
- provisioning-access-request.png
- provisioning-action.png
- provisioning-lifecycle-management.png
- provisioning-role-membership.png
- saved-search-path.png
- trigger-path.png
- va-cluster-failed.png
- va-cluster-healthy-source.png
- va-cluster-unhealthy-source.png
- va-cluster-warning.png
- access-request-decision.md
- access-request-dynamic-approval.md
- access-request-submitted.md
- account-aggregation-completed.md
- account-created.md
- account-deleted.md
- account-updated.md
- campaign-activated.md
- campaign-ended.md
- campaign-generated.md
- certification-signed-off.md
- ciem-auto-include-scope-setting-changed.md
- ciem-new-scope-detected.md
- ciem-scope-selection-changed.md
- form-submitted.md
- identity-attribute-changed.md
- identity-created.md
- identity-deleted.md
- index.mdx
- machine-identity-created.md
- machine-identity-deleted.md
- machine-identity-updated.md
- native-change-account-created.md
- native-change-account-deleted.md
- native-change-account-updated.md
- outlier-detected.md
- provisioning-completed.md
- scheduled-search.md
- source-created.md
- source-deleted.md
- source-updated.md
- va-cluster-status-change.md
- index.mdx
- activity-log.png
- available-triggers.png
- debug-connection.png
- jsonpath-editor.png
- slack-workflow.png
- test-subscription.png
- ui-filter.png
- webhook-site.png
- what-are-triggers.png
- zapier-webhook.png
- _category_.json
- filtering-events.md
- index.md
- preparing-a-subscriber-service.md
- responding-to-a-request-response-trigger.mdx
- subscribing-to-a-trigger.md
- testing-triggers.md
- trigger-types.md
- sp-config-export.png
- sp-config-import.png
- claude-desktop-settings.jpg
- claude-desktop.png
- claude-developer.png
- claude-edit-config.png
- claude-tool-details.png
- claude-tools.png
- cursor-connected.png
- cursor-install.png
- mcp-connected.png
- mcp-inspector.png
- mcp-tools.png
- vs-code-chat.png
- vs-code-mcp-json.png
- vs-code-tools.png
- _category_.json
- claude-code.md
- claude-desktop.md
- cursor.md
- vs-code.md
- available-tools.mdx
- example-guides.mdx
- getting-started.mdx
- index.md
- account_profile_attribute_generator.md
- account_profile_attribute_generator_from_template.md
- before_provisioning_rule.md
- build_map_rule.md
- correlation_rule.md
- identity_attribute_rule.md
- index.md
- manager_correlation_rule.md
- transform_rule.md
- before_after_operation_rule.md
- index.md
- jdbc_build_map_rule.md
- jdbc_provision_rule.md
- sap_buildmap_rule.md
- sap_hr_provisioning_modify_rule.md
- web_services_after_operation_rule.md
- web_services_before_operation_rule.md
- account-create.png
- index.md
- your_first_rule.md
- cloud_execution.png
- connector_execution.png
- rule_execution.png
- index.mdx
- _category_.json
- idn_rule_utility.md
- index.md
- account_schema.png
- account_summary.png
- create_source.png
- identity_profile.png
- mappings_tab.png
- temporary_password_attribute_mapping.png
- identity-context.md
- index.md
- lifecycle-state-transforms.md
- provisioning-policy-transform.md
- temporary-password.md
- your-first-transform.md
- account_schema.png
- account_summary.png
- configuring_transform_behavior_1.png
- configuring_transform_behavior_2.png
- create_source.png
- how_transforms_work_1.png
- how_transforms_work_2.png
- how_transforms_work_3.png
- how_transforms_work_4.png
- identity_profile.png
- mappings_tab.png
- temporary_password_attribute_mapping.png
- what_are_transforms_1.png
- lower_transform_input.png
- sailpoint_logo.png
- account-attribute.md
- base64-decode.md
- base64-encode.md
- concatenation.md
- conditional.md
- date-compare.md
- date-format.md
- date-math.md
- decompose-diacritical-marks.md
- display-name.md
- e164-phone.md
- first-valid.md
- generate-random-string.md
- get-end-of-string.md
- get-reference-identity-attribute.md
- identity-attribute.md
- index-of.md
- index.md
- iso-3166.md
- join.md
- last-index-of.md
- left-pad.md
- lookup.md
- lower.md
- name-normalizer.md
- random-alphanumeric.md
- random-numeric.md
- reference.md
- replace-all.md
- replace.md
- rfc-5646.md
- right-pad.md
- rule.md
- split.md
- static.md
- substring.md
- trim.md
- upper.md
- username-generator.md
- uuid-generator.md
- index.md
- use-preferred-name.md
- _category_.json
- index.md
- _category_.json
- account-schema.png
- create-identity-profile.png
- download-schema.png
- import-accounts.png
- imported-account.png
- invite.png
- login.png
- mappings.png
- idn-console.PNG
- postman1.PNG
- postman2.PNG
- _category_.json
- audit-events-reference.md
- disable-access-profile-requests.md
- ip-address-allow-list.md
- searching-audit-events.md
- index.md
- index.md
- index.md
- index.md
- index.md
- index.md
- index.md
- index.md
- index.md
- index.md
- index.md
- database_scripts.png
- delete_plugin.png
- drag_and_drop.png
- new_plugin.png
- persisted_file.png
- plugin_dist.png
- plugin_structure.png
- snippet.png
- _category_.json
- audit-er-diagram.md
- ciem-er-diagram.md
- das-er-diagram.md
- identity-er-diagram.md
- index.md
- nerm-er-diagram.md
- videos.md
- _category_.json
- audit-er-diagram.md
- identity-data-dictionary.md
- identity-er-diagram.md
- index.md
- brewinstall.gif
- configure-environment.gif
- configure-pat.gif
- MacOSAndLinux.gif
- Sail.gif
- transform-download.gif
- transform-list.gif
- transform-preview.gif
- transform.gif
- report.md
- search.md
- spconfig.md
- _category_.json
- api.md
- cluster.md
- connectors.md
- index.md
- jsonpath.md
- reassign.md
- sanitize.md
- sdk.md
- search.md
- set.md
- spconfig.md
- transforms.md
- va.md
- workflow.md
- getting-started-with-community-tools.md
- getting-started-with-iiq-plugins.md
- getting-started-with-rules.md
- getting-started-with-saas-connectors.md
- getting-started-with-transforms.md
- getting-started-with-workflows.md
- index.md
- index.md
- index.md
- intellisense.png
- index.md
- creating-resources.md
- deleting-resources.md
- error-handling.md
- getting-started.md
- index.mdx
- pagination.md
- retries.md
- search.md
- updating-resources.md
- creating-resources.md
- deleting-resources.md
- error-handling.md
- getting-started.md
- index.mdx
- pagination.md
- retries.md
- search.md
- updating-resources.md
- creating-resources.md
- deleting-resources.md
- error-handling.md
- getting-started.md
- index.mdx
- pagination.md
- retries.md
- search.md
- updating-resources.md
- creating-resources.md
- deleting-resources.md
- error-handling.md
- getting-started.md
- index.mdx
- pagination.md
- retries.md
- search.md
- updating-resources.md
- _category_.json
- index.md
- accounts-component.png
- certification-management-component.png
- component-selector.png
- cronicle-component.png
- enable-accounts.png
- environment-creation.png
- identities-component.png
- owner-graph-component.png
- report-example-component.png
- theme-component.png
- transforms-component-editor.png
- transforms-component-list.png
- accounts-list.mdx
- components.md
- deploying.md
- error-handling.md
- extending-services.md
- getting-started.mdx
- index.md
- theming.md
- index.md
- ai-policy.md
- ambassador-agreement.md
- ambassador-code-of-conduct.md
- community-code-of-conduct.md
- community-policies.md
- connectivity.md
- event-code-of-conduct.md
- extensibility.md
- guides.md
- iiq.md
- index.md
- plugin-developer-guide.md
- reporting.md
- sidebar.js
- tools.md
- options.json
- current.json
- current.json
- current.json
- footer.json
- navbar.json
- code.json
- index.js
- discourse-email.ts
- discourse-post.ts
- discourse-posts.ts
- persona-file-create.ts
- persona-files.ts
- persona-update.ts
- app.ts
- axios-wrapper.ts
- discourse-client.ts
- formatApiSpecs.ts
- processFiles.ts
- .gitignore
- escape-sdk-doc-braces.js
- generate-legacy-api-docs.sh
- nodemon.json
- package-lock.json
- package.json
- README.md
- setup.sh
- sync-sdk-docs-local.sh
- tsconfig.json
- gtmDataLayer.ts
- Accordion.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- useDebounce.ts
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- useDebounce.ts
- GitHubLink.tsx
- mergeoverlayfiles.js
- MermaidViewer.tsx
- overlay.js
- PostmanLink.tsx
- styles.module.css
- updateSpecsSentenceCase.js
- Video.tsx
- custom.css
- directory.module.css
- directory.tsx
- getting-started.module.css
- getting-started.tsx
- legacy.module.css
- legacy.tsx
- colabsolutions.tsx
- communitytools.tsx
- filter.module.css
- plugins.tsx
- rules.tsx
- saasconnectorcustomizers.tsx
- saasconnectors.tsx
- transforms.tsx
- workflows.tsx
- EscapeTool.module.css
- escaping-tool-formatter.tsx
- Expressions.tsx
- json-path-evaluator.tsx
- json-path.module.css
- sample.json
- sample.xml.json
- velocity-playground.tsx
- VelocityPlayGround.module.css
- xpath-evaluator.tsx
- xpath.module.css
- about-developer-relations.tsx
- ambassador.module.css
- ambassadors.tsx
- blog.module.css
- blog.tsx
- colab.tsx
- decode.module.css
- decode.tsx
- exchange.module.css
- index.module.css
- index.tsx
- sailapps.js
- sailapps.module.css
- submit-final-project.tsx
- videos.module.css
- videos.tsx
- CMSService.ts
- discourseFetch.ts
- DiscourseService.ts
- JSONPathService.ts
- SailAppsService.ts
- XPathService.ts
- index.js
- styles.module.css
- index.js
- styles.module.css
- index.js
- styles.module.css
- index.tsx
- slice.ts
- _Container.scss
- index.tsx
- _Content.scss
- Element.tsx
- String.tsx
- _CopyButton.scss
- index.tsx
- _ExitButton.scss
- index.tsx
- _ExpandButton.scss
- index.tsx
- _Line.scss
- index.tsx
- _WordWrapButton.scss
- index.tsx
- index.tsx
- auth-types.ts
- index.tsx
- slice.ts
- index.tsx
- index.tsx
- index.tsx
- json2xml.d.ts
- json2xml.js
- resolveSchemaWithSelections.ts
- slice.ts
- code-snippets-types.ts
- index.tsx
- languages.json
- languages.ts
- _CodeTabs.scss
- index.tsx
- index.tsx
- slice.ts
- index.tsx
- _FloatingButton.scss
- index.tsx
- _FormFileUpload.scss
- index.tsx
- _FormItem.scss
- index.tsx
- _FormMultiSelect.scss
- index.tsx
- _FormSelect.scss
- index.tsx
- _FormTextInput.scss
- index.tsx
- _LiveEditor.scss
- index.tsx
- _MethodEndpoint.scss
- index.tsx
- ParamArrayFormItem.tsx
- ParamBooleanFormItem.tsx
- ParamMultiSelectFormItem.tsx
- ParamSelectFormItem.tsx
- ParamTextFormItem.tsx
- _ParamOptions.scss
- index.tsx
- slice.ts
- _Request.scss
- index.tsx
- makeRequest.ts
- _Response.scss
- index.tsx
- slice.ts
- index.ts
- slice.ts
- index.tsx
- _Server.scss
- index.tsx
- slice.ts
- buildPostmanRequest.ts
- index.tsx
- persistenceMiddleware.ts
- storage-utils.ts
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.js
- index.js
- styles.module.css
- ComponentTypes.js
- index.tsx
- _ParamsItem.scss
- index.tsx
- NotFound.tsx
- Root.tsx
- util.ts
- videoThumbnail.ts
- sailappsAuthMessages.js
- fontawesome.js
- Ambassador-Program-Banner.png
- ambassador_banner_template.png
- AmbassadorBadge-Pink-Hex.png
- AmbassadorBadge-QuadGrad-Squircle.png
- codey-bust-dark.png
- codey-bust-light.png
- codey-bust.png
- codey-full.png
- get_tags.js
- swagger-agent-management.json
- swagger-analysis.json
- swagger-arm.json
- swagger-arm2.json
- swagger-authentication.json
- swagger-cloud-agent.json
- swagger-jobs.json
- swagger-logging.json
- swagger-provisioning.json
- swagger-public.json
- swagger-rulebook.json
- swagger-scheduling.json
- swagger-utilization-tracking.json
- blog_banner_template.png
- caret-down-thin.svg
- clock-light.svg
- comment-light.svg
- comment-regular.svg
- eye-regular.svg
- Identity-Security-Cloud-Platform.png
- marketplace_banner_template.png
- watch-light.svg
- calendar-star-thin.svg
- codey-surfing-small.png
- communication.svg
- deep-dive.png
- education.svg
- expert-advice.png
- leisure.svg
- travel.svg
- virtual.png
- WaveBackground.png
- webdev.svg
- workshops.png
- collection.json
- crowd-cheers.mp3
- OFL.txt
- Poppins-Black.ttf
- Poppins-BlackItalic.ttf
- Poppins-Bold.ttf
- Poppins-BoldItalic.ttf
- Poppins-ExtraBold.ttf
- Poppins-ExtraBoldItalic.ttf
- Poppins-ExtraLight.ttf
- Poppins-ExtraLightItalic.ttf
- Poppins-Italic.ttf
- Poppins-Light.ttf
- Poppins-LightItalic.ttf
- Poppins-Medium.ttf
- Poppins-MediumItalic.ttf
- Poppins-Regular.ttf
- Poppins-SemiBold.ttf
- Poppins-SemiBoldItalic.ttf
- Poppins-Thin.ttf
- Poppins-ThinItalic.ttf
- arrow-right-dark.png
- arrow-right.png
- austin-grimes.png
- calendar-star.png
- cloud-dark-dark.png
- cloud-data-dark.svg
- cloud-data.svg
- cloud.png
- connectivity-dark.svg
- connectivity.svg
- danielle-andrist.jpg
- darrell-thobe.png
- devdays2024-dark-sm.png
- devdays2024-sm.png
- DeveloperDays2025-SailPointLockup-DarkMode.png
- DeveloperDays2025-SailPointLockup-LightMode.png
- discourse-icon.png
- discuss-dark.png
- discuss.png
- edit.png
- eyeball-dark.png
- eyeball.png
- flow-chart-dark.svg
- flow-chart.svg
- heather-storm.jpg
- IdentityIQ-dark.svg
- IdentityIQ.svg
- liked.png
- person-head-dark.png
- person-head.png
- phil-ellis.png
- process-dark.svg
- process.svg
- puzzle-dark.svg
- puzzle.svg
- quotes-dark.png
- quotes.png
- SailPointIdentitySecurityCloud-dark.svg
- SailPointIdentitySecurityCloud.svg
- samantha-holstine.png
- solved-dark.png
- solved.png
- taylor-wingfield.jpeg
- team-dark.png
- team.png
- tyler-mairose.png
- Ambassador.svg
- AmbassadorBadge.png
- AmbBadge.png
- calendar-clock-light.svg
- circle-xmark-regular.svg
- discourse.svg
- ExpBadge.png
- ExpertAmbassador.svg
- ExpertAmbassadorBadge.png
- github.svg
- house-regular.svg
- magnifying-glass-minus-regular.svg
- magnifying-glass-plus-regular.svg
- SailPoint-LogoIcon-RGB-Color.svg
- square-check-regular.svg
- typescript-svgrepo-com.svg
- codey.png
- button.svg
- developer_days_placeholder_video.mov
- latest-header.png
- SailPoint-Developer-Community-Inverse-Lockup.png
- SailPoint-Developer-Community-Lockup.png
- SailPoint-Logo-Icon.ico
- SailPoint-Logo-OG.png
- SailPoint-Logo-RGB-Color-dark.png
- SailPoint-Logo-RGB-Color.png
- SailPoint-Logo-RGB-Color.svg
- SailPoint-Logo-RGB-Inverse.png
- SailPoint-Logo-RGB-Inverse.svg
- screenshot.png
- award-simple-sharp-solid.svg
- .gitkeep
- sailpoint-api-beta-dark.html
- sailpoint-api-beta-light.html
- sailpoint-api-v2024-dark.html
- sailpoint-api-v2024-light.html
- sailpoint-api-v2025-dark.html
- sailpoint-api-v2025-light.html
- sailpoint-api-v2026-dark.html
- sailpoint-api-v2026-light.html
- sailpoint-api-v3-dark.html
- sailpoint-api-v3-light.html
- JsonUtil.html
- JsonUtil.JsonParser.html
- JsonUtil.JsonParserBuilder.html
- package-summary.html
- package-tree.html
- Util.html
- index-1.html
- index-10.html
- index-11.html
- index-12.html
- index-13.html
- index-14.html
- index-15.html
- index-16.html
- index-17.html
- index-18.html
- index-19.html
- index-2.html
- index-20.html
- index-21.html
- index-22.html
- index-23.html
- index-3.html
- index-4.html
- index-5.html
- index-6.html
- index-7.html
- index-8.html
- index-9.html
- ADDITIONAL_LICENSE_INFO
- ASSEMBLY_EXCEPTION
- jquery.md
- jqueryUI.md
- LICENSE
- glass.png
- x.png
- package-summary.html
- package-tree.html
- SailPointContext.html
- JDBCUtil.ConnectorType.html
- JDBCUtil.html
- package-summary.html
- package-tree.html
- Endpoint.html
- package-summary.html
- package-tree.html
- WebServicesClient.html
- DelimitedFileConnector.html
- package-summary.html
- package-tree.html
- Application.html
- AttributeDefinition.html
- Attributes.html
- BaseAttributeDefinition.html
- Bundle.html
- Entitlement.html
- Field.html
- Filter.BaseFilterVisitor.html
- Filter.BooleanOperation.html
- Filter.CompositeFilter.html
- Filter.FilterCompiler.html
- Filter.FilterCompiler.IdentitiferLookAhead.html
- Filter.FilterVisitor.html
- Filter.html
- Filter.LeafFilter.html
- Filter.LogicalOperation.html
- Filter.MatchMode.html
- Filter.ValueEscapeStyle.html
- Identity.html
- IntegrationConfig.html
- Link.html
- ManagedAttribute.html
- ManagedAttribute.Type.html
- package-summary.html
- package-tree.html
- ProvisioningPlan.AccountRequest.html
- ProvisioningPlan.AccountRequest.Operation.html
- ProvisioningPlan.AttributeRequest.html
- ProvisioningPlan.GenericRequest.html
- ProvisioningPlan.html
- ProvisioningPlan.ObjectOperation.html
- ProvisioningPlan.ObjectRequest.html
- ProvisioningPlan.Operation.html
- ProvisioningPlan.PermissionRequest.html
- ProvisioningResult.html
- QueryOptions.html
- QueryOptions.Ordering.html
- ResourceObject.html
- RoleAssignment.html
- Schema.html
- Account.html
- Identity.html
- ManagedAttributeDetails.html
- package-summary.html
- package-tree.html
- IdnRuleUtil.FindOperation.html
- IdnRuleUtil.html
- IdnRuleUtil.ManagedAttributeProperty.html
- package-summary.html
- package-tree.html
- Message.html
- Message.Type.html
- package-summary.html
- package-tree.html
- jquery-3.7.1.min.js
- jquery-ui.min.css
- jquery-ui.min.js
- allclasses-index.html
- allpackages-index.html
- constant-values.html
- deprecated-list.html
- element-list
- help-doc.html
- index.html
- jquery-ui.overrides.css
- member-search-index.js
- module-search-index.js
- overview-summary.html
- overview-tree.html
- package-search-index.js
- script.js
- search.js
- serialized-form.html
- stylesheet.css
- tag-search-index.js
- type-search-index.js
- .nojekyll
- CNAME
- robots.txt
- sailpoint-saas-rule-validator-3.0.26.zip
- sailpoint-saas-rule-validator-3.0.28.zip
- .firebaserc
- .gitignore
- .prettierignore
- .prettierrc
- .slinkignore
- api-redirects-plugin.ts
- api.mustache
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- createApiPageMD.ts
- docusaurus.config.extensibility.ts
- docusaurus.config.minified.ts
- docusaurus.config.ts
- firebase.json
- footer.ts
- LICENSE
- navbar.ts
- package-lock.json
- package.json
- plugins.ts
- README.md
- samconfig.toml
- sidebars.extensibility.ts
- sidebars.minified.ts
- sidebars.ts
- template.yaml
- tsconfig.json
# Installation Guide
git clone https://github.com/sailpoint-oss/developer.sailpoint.com
Downloads the entire project code from GitHub to your computer.
cd developer.sailpoint.com
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium Recommended- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
cd backend/src/java
This project's files live in a subfolder, so move into it first.
mvn clean install
Installs dependencies and builds the project using Maven.
3. Node.js
Easynpm install npm@latest -g
Downloads and installs the libraries listed in package.json.
npm install
Downloads and installs the libraries listed in package.json.
npm run gen-api-docs-all
Type this command into your terminal and run it.
npm run start
Starts the development/run server.
Pulled directly from this repo's README.
4. Go
Mediumcd backend/src/go
This project's files live in a subfolder, so move into it first.
go build ./...
Compiles the Go program into an executable.
go run .
Runs the Go program directly without a separate build step.
5. Make
Medium- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
cd backend/src/go
This project's files live in a subfolder, so move into it first.
make
Compiles the code based on the generated build configuration to produce an executable.
