Liaison

The demand for a CAS API subscription management UI has risen largely in response to customer demand to use the CAS-Slate integration offering. A UI is required for most customers to create and manage subscriptions - they are unable to use the CAS API directly for subscription management. The need is anticipated to grow even more as the CAS-TargetX integration offering is rolled out.
Currently, Admissions is the largest creator of subscriptions, with one subscription created for each school or campus (800+ subscriptions). However - as Admissions is able to manage via the API, consideration for the new MVP should focus on enabling self-service for the users of the TargetX and Slate integrations. These users should be considered non-technical in nature.
The need for UI-based subscription management has been anticipated since 2019 (as the history of this page suggests), and has always been conceptualized into 3 distinct phases:
The need for UI-based subscription management has been anticipated since 2019 (as the history of this page suggests), and has always been conceptualized into 3 distinct phases:

Immersion
Internal Auditing
Interpretation of findings
User Personas:
How many types of users do we have?
University or Institution users
School users (Admissions or Deans offices)
Association users
Commercial data integration partners
Internal Liaison users
User Demographics:
What is their demographics, location, and language?
Demographics vary widely, most users are college-educated.
Users are located across the US.
English is the primary language.
User Roles:
What are the roles or classes of these users?
Administrator and Basic roles.
Organization-level, Institution-level, and Association-level users.
Primary Goals in the App:
What is the primary goal they want to achieve when they come to the app?
Create and manage users for CAS products.
Create and manage CAS API subscriptions.
User Interactions:
How do these user roles interact with the app?
Users interact by completing and submitting forms.
Two customer-facing roles: Administrator and Basic.
Touchpoints:
What type of touchpoints do these users have with this app?
No human-to-human touchpoints; users submit forms and interact with the UI.
Recorded Feedback:
Are there recorded reviews, feedback, research data, suggestions, and pain points of the current or past users for the present app that I can leverage?
Yes, there are emails and reports highlighting the need for a UI and barriers to using the API directly.
Jobs to be Done:
What is the higher purpose of this user management segment?
Create users who can use the UI to manage subscriptions.
Key Success Considerations:
What are the key success considerations (both functional and emotional) for those jobs?
Functional: Users can successfully create and manage subscriptions.
Emotional: To be determined.
Critical Data Needed:
What information needs to be provided so they can effortlessly interact with the app?
For login: username and password.
To create a subscription: required and optional inputs/properties.
Usage Data:
Is there any data showing usage in the present app, in the past to determine what data is popular/critical?
No, as the CAS API is headless; the app will be built from scratch.
UX Observation

Tell Stories
personas
User Flow
Who are our users and what are their goals
University or Institution users
Persona: Dr. Emily Thompson, Director of IT Services
Demographics: Female, 40, holds a Ph.D., located in Boston, MA
Primary Goal: Efficiently manage user access and subscriptions for various departments within the university.
School users (Admissions or Deans offices)
Persona: Alex Rodriguez, Admissions Coordinator
Demographics: Male, 30, bachelor's degree, located in Los Angeles, CA
Primary Goal: Streamline the process of creating and managing API subscriptions for admissions-related tasks.
Association users
Persona: Sarah Mitchell, Membership Coordinator
Demographics: Female, 35, master's degree, located in Chicago, IL
Primary Goal: Facilitate user management for association members and efficiently handle API subscriptions.
Commercial data integration partners
Persona: Mark Davis, Integration Specialist
Demographics: Male, 45, technical background, located in San Francisco, CA
Primary Goal: Seamlessly integrate commercial data with the CAS products through the API.
Internal Liaison users
Persona: Chris Johnson, Internal Liaison Officer
Demographics: Non-binary, 28, bachelor's degree, located in New York, NY
Primary Goal: Coordinate and manage internal user roles and subscriptions within the organization.
User Stories
As a University Administrator, I want to easily add and manage users from my institution to ensure smooth access to CAS products.
As a School Basic User, I want a straightforward process to create and update CAS API subscriptions for our admissions processes.
As an Association Administrator, I want a tailored solution for managing users and subscriptions that align with the unique needs of our association.
As a Commercial Data Integration Partner, I want clear documentation and a user-friendly interface to seamlessly integrate CAS API into our commercial data systems.
As an Internal Liaison Administrator, I want an efficient platform to manage internal communication and user roles within our organization.
I can see a list of all my existing CAS API subscriptions.
I can create new subscriptions by selecting the desired integration and providing the necessary information.
Our current system lacks a clear and user-friendly process for individuals and organizations to create and manage subscriptions within the CAS (Central Authentication Service) ecosystem. Users, including administrators and basic users from diverse backgrounds, face confusion and inefficiencies in navigating subscription-related tasks. This hinders the adoption of CAS products and leads to potential errors, impacting the overall user experience. A structured and intuitive Subscription Management solution is urgently needed to streamline the subscription process, reduce user frustrations, and enhance the successful utilization of CAS services.
User Flows

The primary objective of the design stage was for us to translate the identified needs and user flows into a visually appealing, intuitive, and functional Subscription Management system for CAS (Central Authentication Service). This stage will encompass both the user interface (UI) and user experience (UX) design, ensuring a seamless and efficient interaction for all user roles.


