Cost Control & Spend Management
-
- Set up and populate your SaaS stack
- Integrate your ERP & accounting software with Sastrify
- Discovery via SSO (Single Sign-On) discovery integrations
- Admin Setup Guide: Sastrify for Chrome Browser Extension
- End User Guide: Add & activate Sastrify for Chrome Browser Extension
- Setup Guide: Sastrify for Microsoft Edge Browser Extension
- Set renewal dates & reminders
- Assign and modify tool owners
- Upload your SaaS documents into Sastrify
- Sastrify App Support: Assistance at your fingertip
- Sastrify's commitment to security and privacy standards
- Getting started guide: Fast and easy way to self-onboard your Sastrify platform
-
- Google Workspace SSO integration for subscription discovery
- Enhance organizational SaaS management with HRIS Integrations
- Summary tab for storing your subscription details
- Use discovered page to detect new subscriptions
- Tools and Spend Importer: Easily upload and visualize data in Sastrify
- Align vendor names using the Tool Matching feature
- Add Sastrify App to your Slack workspace
- Manually add a new subscription on the go
- How to bulk upload your invoices
- Forward your SaaS documents via email
- Change notification preferences
- A quick glance at your stack using the overview page
- Manage activities and collaborate using custom tasks
- Task Automation: Streamline the creation of routine tasks
- Sunset or delete inactive subscriptions
-
- Get expert procurement support for new purchases and renewals
- Create procurement support using Sastrify - Jira Integration
- Scope of service: Custom benchmarking & contract review
- Scope of service: Negotiation & renewal support
- Scope of service: Custom SaaS Optimization Advisory
- Purchase your SaaS through the SastriMarket
- Control your cloud costs with SastriCloud
-
- Usage Analytics: Full visibility into usage and cost optimization
- Okta Discovery and Usage Analytics Integration Guide
- How to integrate Pleo with Sastrify
- Spend Import: Validate and fine-tune your imported spend data
- How to connect Microsoft Dynamics 365
- How to connect Netsuite
- How to connect Quickbooks
- Export spend data from Candis to Sastrify
- Export spend data from Spendesk to Sastrify
- Export spend data from Pleo to Sastrify
- Export spend data from Moss to Sastrify
- Export spend data from DATEV to Sastrify
- Export spend data from Ramp to Sastrify
-
- Configure and manage your authentication settings
- Understanding user roles and permissions
- Microsoft SSO Login Configuration Guide
- Okta SSO Login Configuration Guide
- JumpCloud SSO Login Configuration Guide
- Cisco Duo SSO Login Configuration Guide
- OneLogin SSO Login Configuration Guide
- Having trouble logging in?
-
- ERP & Accounting Integration FAQs
- Discovery via SSO Integration FAQs
- Browser Extension FAQs
- HRIS Integration FAQs
- Usage Analytics FAQs
- Tools and Spend Importer FAQs
- Invoices FAQs
- Achieved & Potential Savings FAQs
- Form component guide for Sastrify form builder
- What is SaaS and Sastrify's scope of work?
- Who can invite a new user?
- Who receives the renewal alerts or reminders?
- How does Sastrify work with currencies?
- Is the spend data from accounting export always up-to-date?
- How to work with benchmark prices
- When and how to involve Sastrify in a contract evaluation or negotiation?
- How does Sastrify interact with SaaS vendors?
- How do you handle confidentiality clauses in vendor contracts?
- Does Sastrify handle SaaS contract termination?
- Why is contract data essential for benchmarking and negotiation support?
Okta Discovery and Usage Analytics Integration Guide Print
Modified on: Fri, 30 May, 2025 at 1:24 PM
In this configuration guide, you will learn how to configure Okta integrations for Discovery and Usage Analytics.
For more information on Discovery Integrations and SSO Analytics, please read the following articles:
- Discovery via SSO (Single Sign-On) discovery integrations
- Usage Analytics: Full visibility into usage and cost optimization
IN THIS ARTICLE
- Step 1: Open the Okta integration setup page in Sastrify
- Step 2: Create the Okta app in the Okta admin console
- Step 3: Assign API scopes to the app
- Step 4: Assign the application to users or groups
- Step 5: Check API rate limits
- Step 6: Connect the Okta app to Sastrify
Step 1: Open the Okta integration setup page in Sastrify
- Log in to your Sastrify platform.
- Navigate to Integrations > Discovery or Integrations > Usage Analytics.
- Locate the Okta connection card and click Connect.
- A setup page will open, displaying the required configuration details and input form.
Step 2: Create the Okta app in the Okta admin console
Log in to your company’s Okta Admin Console using an administrator account.
Go to Applications and click Create App Integration.
Choose OIDC - OpenID Connect—as the sign-in method.
Select Web Application as the application type and click Next.
Name the app (e.g., Sastrify Okta Integration).
Under Grant Types, select both:
Authorization Code
Refresh Token
In the Sign-in Redirect URI field, enter:
https://nango.sastrify.com/oauth/callback
Click Save and Continue.
Step 3: Assign API scopes to the app
- Navigate to Security > API > Authorization Servers.
- Select your default authorization server.
- Go to the Okta API Scopes tab.
- Ensure that you have enabled the following scopes by clicking the Grant button next to each one.
- okta.users.read
- okta.logs.read
- okta.apps.read
- openid
- profile
- offline_access
- email
Step 4: Assign the application to users or groups
Open the app you just created.
Go to the Assignments tab.
Assign the app to at least one user or group.
Note: This step is required for the integration to function properly.
Step 5: Check API rate limits
Ensure the app’s API rate limits are sufficient:
Okta returns up to 200 users per call.
Sastrify may send up to 50 requests per minute per API during syncs.
Plan for at least:
<Your number of employees> ÷ 200
requests per minute.Adjust the limits as needed to avoid throttling.
Step 6: Connect the Okta app to Sastrify
Return to the Okta setup form in your Sastrify platform.
Enter your Okta subdomain (e.g.,
yourcompany.okta.com
).Input the Client ID and Client Secret from the Okta app.
(Optional) Enable Usage Analytics.
Click Connect.
You will be redirected to Okta to log in and authorize access.
After logging in, you'll be redirected back to Sastrify.
Once connected, Sastrify will begin syncing data automatically. Any discovered tools not already in your stack will appear in the Radar view. For a detailed article on Sastrify Radar, follow this link.
Did you find it helpful? Yes No
Send feedback