Signup for okta for your company first to get an Okta account.\\
[https://www.okta.com/]\\
\\
After you have signed up, validated your account and signed in, go to the admin panel area.\\
[attachments|admin.png]
\\
\\
Add a new app.\\
[attachments|add_app.png]
\\
\\
Step1 is setting the name:\\
[attachments|step1.png]
\\
\\
Step2 is configuring the URL and entity ID:\\
[attachments|step2.png]
\\
\\
You can preview the SAML, or come back afterwards to get the Meta Data file so that you have the last two parts needed.\\
[attachments|get_cert.png]
\\
\\
You need to copy the entire cert out of the XML file...all the contents from the start and end tags, but without the tags.\\
[attachments|meta.png]
\\
\\
Finally you need to assign the app to your user so that you can login.\\
[attachments|assign.png]\\
[attachments|assigned.png]\\
\\
---
The CrushFTP SAMLSSO plugin side of things needs the HTTP-POST url filled in from the Meta Data, and the EntityID filled in which is on the General tab of the SAML application, or you can copy its segment out of the HTTP-POST URL for how Okta does things.
[attachments|entity_id.png]\\