About the Application Profile
The application profile enables you to manage global settings for your members to use the application, such as authentication settings and access policy settings. For example, some applications such as Salesforce and Slack give you a subdomain for your organization (e.g. https://acme.salesforce.com and https://acme.slack.com). If that's the case, the application profile is where you configure the subdomain for your organization so that every member who accesses the application lands on the proper login URL. Another such configuration is single-sign-on by SAML authentication. If you want to enable SAML authentication for an application, you can configure the SAML settings for your organization.
Authentication Method
Junify provides three methods to handle authentications to each application:
- Username/Password: If all of your members use usernames and passwords (and possibly with other attributes such as Client ID, etc.) to log in to the application, choose this option. Junify auto-fills those values and submit the login form when a user tries to log into the application when they click a card on their launchpad.
- SAML: If all of your members use SAML authentication to log into the application, choose this option. Junify plays a role as the SAML identity provider for the application when a user tries to log in.
- Username/Password + SAML: If some of your members use Username & password authentication to log in, while the other members use SAML authentication please choose this option. Junify will properly let a user log in to the application depending on each user's setting.
Use Cases of Application Profile
The application profile can help managers know the usage of each application and help your organization solve multiple subdomains / SAML configuration issues if these problems are present.
- Creating multiple application profiles for each subdomain for an application. For example, there might be multiple Salesforce tenants(accounts) in your organization if it is large. If that is the case, each member goes to a different login URL for the same application. With the Application Profile, you can properly manage each tenant under the situation.
- Creating multiple application profiles for each tenant of an application. For example, if your company collaborates with other companies, you might receive a login account from them for the collaborator's application tenant to work together. If you have multiple accounts for the same application like this, they are getting hard to manage. With the application profile, you can organize your login account for each tenant for you and your members.