This package includes the following functionalities:
1. Create Token: This activity is used to authenticate a user. This will be the starting point for any action.
1. in_strLoginMode: Standard (1), Anonymous (8), or LDAP (16)
2. in_strPWD: User’s Password
4. in_strMSUrl: URL for Microstrategy
5. out_strToken: Authorization Token
6. out_strJSess: Session Token
2. Get All Projects: This activity is used to get all the projects which are available to the user.
1. in_strToken: Authorization Token
2. in_strJSess: Session Token
3. in_strMSUrl: URL for Microstrategy
4. out_Json_Results: A JsonArray Of Response
3. Get All Subscriptions: This activity is used to get all the subscriptions available to the user.
1. in_strToken: Authorization Token
2. in_strJSess: Session Token
3. in_strProjectId: Project’s ID
4. in_strMSUrl: URL for Microstrategy
5. out_Json_Results: A JsonObject Of Response
4. Get Report Details: This activity is used to get the details of a report.
1. in_strToken: Authorization Token
2. in_strJSess: Session Token
3. in_strProjectId: Project’s ID
4. in_ReportId: Report’s ID
5. in_strMSUrl: URL for Microstrategy
6. out_Json_Results: A JsonObject Of Response
5. Trigger Event: This activity is used to trigger an event. An event can be linked to subscriptions to trigger reports.
1. in_strToken: Authorization Token
2. in_strJSess: Session Token
3. in_strProjectId: Project’s ID
4. in_Eventid: Event’s ID
5. in_strMSUrl: URL for Microstrategy
6. Log Out: This activity is used to logout a user. This will be the ending point for any flow.
1. in_strToken: Authorization Token
2. in_strJSess: Session Token
3. in_strMSUrl: URL for Microstrategy