Terms of service

Welcome to the Low Code Service. We are excited to be able to offer you this service, and hope that you will find it beneficial.

Please note: This document is subject to change as the service grows, industry standards and best practices evolve, and technologies change.

Description of the service

The Low Code Solutions service and low code platform enables application managers and software development teams to build applications of all complexities. The goal is to increase developer productivity and deliver apps with high-performance low code. The low code platform will support a wide range of application use cases, from transactional apps for business to consumers (B2C) to business workflows and system integrations.

Basic level of service

As a service funded by the University, the Low Code Solutions Team will provide the services described in this section at no charge.

Application development

Application development services for applications from areas on campus without access to a local low code developer, highly complex applications, and campus-wide or system-wide applications. Note that all applications must first be approved by the Low Code Solutions service team.

Training

Approved developers have access to online self-paced training courses, and teams/groups wishing to complete training together may request a cohort training. This training provides the knowledge to add low and medium complexity features to your application with little to no additional assistance.

Customer/partner communications

A Low Code Solutions Info Teams channel and Developer Community Teams are provided to keep customers/partners apprised of upcoming features, enhancements, maintenance, and changes to the service.

Customer/partner support documentation

KnowledgeBase (KB) documentation for end users of the service is available at the service’s KB site.

Customer/partner support

The service team will help answer questions and requests that come through the customer support form or serviceteamforlcs@office365.wisc.edu.

Hours of operation: M-F, 8:00 AM – 4:00 PM (excluding holidays)

During these hours urgent requests will be responded to within 1-4 hours and standard requests will be addressed within 2-3 business days with the following caveats:

  • Application creation with SSO capabilities may take up to 2 weeks based on team availability and dependencies.
  • SSL certificates may take up to 2 weeks. Note that most support for the Betty Blocks platform itself is provided from their Netherlands headquarters.

Definition of roles

Application End-User

Refers to the users of the custom applications created on the Low Code Solutions platform. Depending on the application the Application End-User may have to log into the application using a NetID in order to use the application.

Application Managers

Refers to both the business owner(s)/contact(s) and technical contact(s) roles for an application using the Low Code Solutions service. Technical contacts may include developers or testers. This person(s) is ultimately responsible for the application’s content and maintenance as well as ensuring it adheres to campus policy on data, privacy, copyright and accessibility. One Application Manager must be identified as the application owner if more than one manager is identified.

Organization Administrators

Refers to those who manage one or more organizations within the Low Code Solutions platform by creating reusable content, ensuring reusable content is appropriately available, supporting Application Managers, assisting in admittance, training, communicating updates, and awareness of resources relative to the SCID’s/department’s/group’s business case and their needs.

Low Code Solutions Service Team

Is the team that manages and supports the infrastructure, Low Code Solutions platform, associated integrations with other systems, training programs, development of prioritized applications, support of Application Managers who don’t have their own Organization Administrator and campus communications.

Eligibility

Eligibility

As a university funded service, applications on the Low Code Solutions platform can be created and maintained by any faculty, staff, or student workers under faculty/staff guidance who are authorized and have undergone appropriate training.*  Applications must be for university/job-aid use and related to the goals and mission of the university. Applications are not intended for personal use.

The following classifications are eligible to access the service as Application End-Users, but they are not eligible to be Application Managers/Developers or Organization Administrators.

  • Retired faculty/staff/emeriti
  • Students* (unless currently employed as a student worker)

Refer to the customer support form for more details about how to request platform access or create new applications.

Student organizations, including registered organizations, will not be authorized to use the platform to develop applications.

*Limited term employees and student workers under the guidance of faculty/staff are allowed to work as Application Managers/Developers. However, the faculty/staff to which student workers/limited term employees report are ultimately held responsible for checking that any applications developed by student workers/limited term employees uphold and abide by the terms of responsible use. In addition, the faculty/staff to which student workers/limited employees report will be held accountable if data isn’t made secure or if data security policies are not upheld.

Responsible use

The following types of data are NOT allowed to be used (collected or displayed) in applications: 

Responsible use of the Low Code Solutions platform also includes:

  • Applications must be for university/job-aid use  
  • Applications must be related to the goals and mission of the university 
  • Promotion of blocks/templates/applications to an organization’s block store and the global block store should only be done by the LCS service team or Org Administrators following the Promotion of Blocks and Application Templates guidelines. 

Application Managers and Organization Administrators are required to: 

    • Copyright law, described Here 
    • The student code of conduct, by the Office of Student Conduct and Community Standards as defined Here 

Low Code Solutions Team responsibilities

The Low Code Solutions Service Team is responsible for maintaining a stable environment for application development and access. The service team will strive to maintain the availability of the services at all times. In the event of an outage, the service team will notify and work with the vendor to resolve the issue promptly. The service team will provide appropriate information to campus via available channels, such as the UW Madison outages page, the Universities of Wisconsin outages page, and email notifications to any contacts listed for an application which is impacted.

Privacy policy

UW-Madison respects the legitimate privacy interests of all Low Code Solutions users within appropriate limits for educational, ethical and legal reasons. 

Usage may also be subject to security testing and monitoring. 

If the university receives a credible report that a violation has occurred, or if, in the course of managing the service, discovers evidence of a violation, then the matter will be referred for investigation, university disciplinary action, and/or criminal prosecution. 

Complaints that specific material violates the law or university policy should be reported to the Office of Cybersecurity via their Reporting an Issue to the Office of Cybersecurity Form or abuse@wisc.edu. 

If you are employed by the university, you should be aware that any documents or data that you publish, save, or collect in a Low Code Solutions application may be subject to the Wisconsin Open Records Act. For more information on Records Management, please go to Legal Requirements for University Records.