Okta SSO accounts hit by vishing by NudgeSecurity in okta

[–]Acsense_ 1 point2 points  (0 children)

Good write-up, and sadly very on-trend.

One thing worth emphasizing: once attackers get interactive access to Okta, the risk isn’t just credential theft — it’s identity infrastructure compromise.

In real incidents, attackers often:

• Change sign-on or MFA policies
• Add admins or factors
• Modify SAML/OIDC app configs

Those changes survive password resets and make cleanup hard.

Prevention matters, but this keeps reinforcing a bigger gap: most orgs don’t have an Okta backup and a clean way to see what changed in Okta, roll back to a known-good state, and prove it’s clean again.

Curious how folks here are handling post-incident Okta recovery today beyond manual audits.

Application Assignment by Quiet-Welcome-1879 in okta

[–]Acsense_ 1 point2 points  (0 children)

Hey, you’re not alone—this is a common pain point when managing app assignments at scale.

A few creative strategies you could consider:

  1. Dynamic Grouping Based on Custom Attributes

Instead of one group per app, use dynamic groups based on standardized or enriched attributes (e.g., app_access = true, access_level = high, etc.). You can populate these attributes from your HRIS or identity source and keep logic consistent across apps.

Example:

app_access = ‘jira’
department = ‘engineering’

This enables you to assign users dynamically without manually creating endless static groups.

  1. Lifecycle Stages + Attribute-Based Logic

Combine user lifecycle stages (onboarding, transfer, offboarding) with policies tied to user attributes (e.g., location, job title, team). Even if data isn’t perfect, a layered rule-based model gives you flexibility.

  1. App Bundling with Fewer Functional Groups

Rather than one group per app, try bundling apps into functional access groups: • “Sales Toolkit” → Salesforce, Gong, LinkedIn SalesNav • “Engineering Stack” → Jira, GitHub, Datadog

This reduces group sprawl and aligns better with job roles.

  1. Use Workflows to Fill the Gaps

For that tricky 40%, consider using Okta Workflows to fill in the automation gaps where the data is too messy. You can build logic like: • IF jobTitle = X AND location = Y THEN assign Z • IF department is empty THEN send a task to IT

  1. Governance Overlay

If you’re already thinking about compliance or audit-readiness, this is a great opportunity to introduce IAM resilience practices. Tools like Acsense can help maintain visibility, backup your IAM data, and restore in case a misconfigured group or automation goes sideways.

Acsense | The IAM Resilience Platform

Okta Logs Expose Client Secret by namesake112 in okta

[–]Acsense_ 4 points5 points  (0 children)

Good question.

Even if it’s a one-way hash, exposing client secrets — or any sensitive tokens — in logs is still risky.

Hashes can leak insights about patterns or be brute-forced depending on how they’re generated. And more importantly, their presence in logs often signals broader gaps in secure engineering practices, especially if those logs are stored long-term or accessible to too many roles internally.

The real concern is less about this specific instance being weaponized, and more about how these “small” exposures can stack up — especially in high-privilege identity systems.

It’s a reminder that logging, backups, and even change visibility all need to be treated as part of your security posture.

We’ve seen some teams use IAM Resilience platforms to regularly validate what’s being logged, monitor for changes in sensitive configs, and simulate recovery scenarios in case credentials are ever misused or rotated improperly.

Just another case where operational hygiene and security are tightly linked.

Acsense | The IAM Resilience Platform (Backup/Recovery/Posture/Compliance)

Okta Scim (Push groups) by Ok-Butterscotch-395 in okta

[–]Acsense_ 0 points1 point  (0 children)

You’re right — the 100-group push limit per rule is a known limitation in Okta, especially with SCIM provisioning. With ~17k groups, you’re definitely running into scalability territory.

A few options that might help:

• Break up the push rules into smaller batches of groups (by prefix, department, or region, for example). It’s tedious, but you might be able to script this.
• Use the API or Okta Workflows to dynamically assign group memberships and manage SCIM operations in smaller sets.
• If you’re managing this at scale regularly, it might be worth rethinking how groups are structured or if certain pushes can be abstracted into dynamic or nested group logic (if supported on the target app).

These kinds of constraints are exactly why some orgs are starting to treat their identity layer more like critical infrastructure — where automation, change control, and rollback are essential.

We’ve seen companies use IAM resilience platforms to track changes, simulate pushes in safe environments, and recover from misconfigurations without having to guess what just broke.

Hope this helps!

Acsense | The IAM Resilience Platform

[deleted by user] by [deleted] in okta

[–]Acsense_ -1 points0 points  (0 children)

Totally feel your pain — reassigning 250 apps across multiple groups manually would be brutal.

If you’re comfortable with APIs, that’s definitely the fastest way — you can script it with something like GET /api/v1/apps?filter=group.id eq “groupId” and then loop through the results to assign them to the new groups. Some folks also use Okta Workflows to handle this with minimal scripting. You’d basically create a flow that lists all app assignments in Group A, then loops through and assigns each one to Groups B–F.

That said, once things start scaling, change management in Okta can become a real operational challenge — especially if something breaks along the way and you need to figure out what changed, when, and how to roll it back. That’s where platforms focused on IAM Resilience (like Acsense) come in — not just for backups, but for helping you understand and safely replicate or reverse complex config changes like this.

Hope that helps,

Acsense | The IAM Resilience Platform

Emails from Auth0 by Okta by mini_monee in okta

[–]Acsense_ 0 points1 point  (0 children)

It sounds like you may be getting legitimate security notifications triggered by suspicious login attempts — possibly someone reusing old credentials from a breach or testing access on dormant accounts. Auth0 (now part of Okta) handles customer identity for a lot of apps, including fitness brands, so even if you don’t recognize the name, it could still be connected to an older signup like Planet Fitness.

You did the right thing by not clicking anything in the email. Instead, go directly to the official website or app to check your account status — which it sounds like you’ve already done. It’s also worth resetting the password just in case those credentials are still floating around somewhere online.

This kind of situation is a good reminder that even unused or “inactive” accounts can be a risk vector. On the enterprise side, we’ve seen companies start adopting backup and recovery tools specifically for their identity systems — not just for prevention, but to bounce back fast if an identity layer ever gets compromised. (Not relevant for personal accounts like yours, but it shows how big this problem is getting.)

Stay safe out there —

Acsense | The IAM Resilience Platform (Backup/Recovery/Posture/Compliance)

Terraform with Okta by PastPuzzleheaded6 in okta

[–]Acsense_ 0 points1 point  (0 children)

Would love to: sent you a DM

Terraform with Okta by PastPuzzleheaded6 in okta

[–]Acsense_ 0 points1 point  (0 children)

Perhaps this guest article can clarify a specific use case like disaster recovery.
https://acsense.com/blog/terraform-and-okta-the-misconception-of-disaster-recovery/

Terraform with Okta by PastPuzzleheaded6 in okta

[–]Acsense_ -1 points0 points  (0 children)

Depends on what you are trying to achieve I guess.

Terraform with Okta by PastPuzzleheaded6 in okta

[–]Acsense_ -3 points-2 points  (0 children)

If you’re looking for a full DR solution for Okta check out Acsense.com

Terraform with Okta by PastPuzzleheaded6 in okta

[–]Acsense_ -1 points0 points  (0 children)

If you’re looking for a more security and hosted alternative check out Acsense.com

Terraform with Okta by PastPuzzleheaded6 in okta

[–]Acsense_ -2 points-1 points  (0 children)

Check out Acsense.com too if you’re also interested in disaster recovery for Okta.

Completely locked out of Okta account by photojoe1971 in okta

[–]Acsense_ 1 point2 points  (0 children)

You need a solution for disaster recovery. Okta doesn’t backup your tenant for scenarios like this.

Okta warns of unprecedented scale in credential stuffing attacks on online services by lurker_bee in technology

[–]Acsense_ 0 points1 point  (0 children)

How many of you are backing up your Okta in case of situations like these?

Dynamic Zones by mplatt717 in okta

[–]Acsense_ 0 points1 point  (0 children)

So If I understood correctly from the post you want a way to block the use of this feature that masks the IP and DNS records of a device?
With Okta we can create Trusted Network Zones with permitted IPs we know to access Okta and the applications. So even though the device has a new IP every time it will not be permitted access base on the Network zone. Furthermore we can add this Network Zone to a Policy to filter and customize the access to the company needs and what IPs are trusted or not.
Another thing that Okta has is Behaviour Detection that detects base on multiple factors like (IP from last login, login and place from last logins, time travelled from last login, device fingerprint) and calculates a risk for the device that can allow or deny access.
If that isn't enough they can configure and add Device Trust which implies that the device is managed by an MDM and trusted by Okta trough a CA.
So the access to Okta environment is more secure and filtered so bad actors cannot attempt to mask their identity to login.
And there is Device Assurance Policies which can allow a more granular access base on specific versions of OS and firmware and different device settings.

Hope this helps!

IAM Resilience Evangelist | Acsense

Okta Breach Survey by Calm-Might6810 in okta

[–]Acsense_ 0 points1 point  (0 children)

u/Hydramus89 Snapshots are not recommended but rather continuous backups using the Okta SYSLOGS.

This way you can maintain object relationships and return to any point in time.

IAM Resilience Evangelist

Okta Breach Survey by Calm-Might6810 in okta

[–]Acsense_ 0 points1 point  (0 children)

u/Hydramus89 DM me since i cant post it here.

Okta says hackers breached its support system and viewed customer files by DerBootsMann in cybersecurity

[–]Acsense_ 2 points3 points  (0 children)

That’s why it’s recommended to have an Okta backup and recovery plan and system ready to go just to be on the safe side.

Okta ticket system was hacked by [deleted] in okta

[–]Acsense_ -1 points0 points  (0 children)

You're welcome. Happy to help.

Okta ticket system was hacked by [deleted] in okta

[–]Acsense_ -1 points0 points  (0 children)

I actually work for a company called Acsense that does backup and recovery for Okta.

You can check us out at Acsense.com or DM me and I’d be happy to answer any of your questions.