Campus Management foresaw the converging needs of institutions serving traditional and non-traditional students in a global and increasingly Internet-driven society. The company's vision is to ensure that its clients achieve rapid delivery of highly integrated administrative and academic systems that are easier to maintain over the long-term.
Campus Management serves organizations across the higher education landscape—ranging from career colleges to public and private institutions, offering non-credit programs, professional degrees and certifications, or traditional 2-year, 4-year, graduate and postdoctoral programs.
Campus Management also pursues acquisitions and key partnerships that can provide its clients with distinctive operational and technological advantages. Most recently, this has included the acquisition and integration of two top-rated, best-in-class solutions: Talisma Constituent Relationships Management (CRM) suite and Talisma Fundraising software brands.
I’m working on a presentation for CampusInsight and figured it would great to share some of the cool things you can do with the CampusNexus Graph API. As most of you know, the CampusNexus Graph is based on an open protocol called OData. OData is a standard for REST APIs that gives you the ability to[…]
CampusNexus Single Sign-On Overview Application security is a top priority for Campus Management. As part of this, we would like to inform you that CampusNexus is now utilizing Single Sign-on (SSO) across all web apps: CampusNexus CRM Web Client CampusNexus Student Web Client CampusNexus Student Portal Forms Builder (Designer & Renderer) For the user, this[…]
CampusNexus Student has started supporting OAuth 2.0 based authorization with recent 18.2 release. This change will provide ability of calling OData endpoints and other services of CampusNexus Web via passing in a JWT (JSON Web Token) based authorization token. This blog will go over few ways of getting authorization token from Staff STS 2.0 and[…]
In the past I have blogged about how you can write claims-aware applications which can rely upon custom STS (Security Token Service) provided by Campus Management. When applications are relying upon standard based authentication mechanism such as Ws-Federation, OpenID, OAuth, etc and when they are delegating authentication requirements, your applications are not only more secure but many[…]
Student Financial Aid Automated Awarding-Initial is now being used by 3 institutions with 48 campuses. Another 3 institutions are in various stages of implementation. SFAAA-Initial supports BBAY and SAY awarding. Institutions can now deliver traditional SAY/BBAY programs on campus while supporting continuing education and/or online programs in other models using BBAY/SAY awarding student centered academic calendars[…]
Today, Campus Nexus Student offers the capability to perform OData queries against almost every piece of data item in the Student database model. You can perform queries against the data stored in Campus Nexus Student by performing queries structured as shown below: http://[server]/[odata prefix]/[Entity Collection Name]?[OData query parameters] For example: http://localhost/Cmc.Nexus.Web/ds/campusnexus/AcademicAdvisors?$top=10&$select=Id,Name&$orderby=Name When we break-down the[…]
The Workflow Composer application maintains three connection strings for the database(s) that it uses. Those connection strings represent the CampusNexus Student database, the durable instancing database used for workflow persistence, and the one for workflow tracking. The CampusNexus Student database refers to the main SIS database. The database for workflow persistence captures a workflow instance’s[…]
Report Export Options When previewing an SSRS report there are multiple options for exporting the report to various formats. These options are found under the drop down menu in the tool bar, next to the save icon. Some of the available options are: Word, Excel, CSV, XML and Data Feed. This document will review two[…]
In order to use a Component Object Model (COM) component in an application, the binding/activation information must be made available so that the operating system can find it when a program needs the component. Typically this is accomplished by registering the COM component, which places the activation information in the Windows registry. Registration-free COM allows[…]
There are times when you may need to communicate between multiple processes, perhaps to send messages or share data. A recent example that I worked on involved a 64-bit application that needed to use a 32-bit DLL. The 32-bit DLL had to run in a separate process, so interprocess communication (IPC) was needed to allow[…]