Ask.byu.edu is a question-and-answer-style forum used exclusively by members of the BYU community. Visit the site for help with a number of topics, including web services, CAS, Drupal, class schedules, course sections, themes, LDAP, and more! The more questions you ask and answer, the better resource it will become!
In conjunction with BYU’s API Store, there is also an API Publisher! Visit api.byu.edu/publisher if you want to publish an API. Once you’ve published it, it will be available for consumption! You can also view statistics, including information on subscriptions, usage, response times, last access times, throttled out requests, and faulty invocations.
BYU’s API Store, powered by WSO2, is the place to go if you want to subscribe to an API, try out an API, create an application, manage your applications, or generate keys. The front page can be found at api.byu.edu/store.
The BYU Brand
All BYU websites should adhere to the guidelines found at brand.byu.edu. By using consistent formatting, fonts, and colors on all of BYU's websites, we provide a positive user experience! Visit brand.byu.edu for more information about the standard header, the standard footer, the official typefaces, and the approved colors that you should incorporate into your website.
As part of BYU's initiative to move to event-driven design and API-based architecture, BYU has developed a set of standard data elements, defined at byu.collibra.com. At this site, you will find glossaries of business terms, defining each of the data elements available through BYU. Each business term will have a definition, a privacy classification (public, internal, confidential, or highly confidential), and a standard data element label (the snake-case term you should use in code). If you're developing any sort of application, especially if it accesses an API, consult Collibra to make sure you're using the standard terms!
BYU offers free domain names and webhosting through a program called BYU Domains. Training for this program can be found at youtube.com/channel/UCjOelGIu6vP4NiZ0p0YN0Hg; the actual site can be accessed at domains.byu.edu.
Enterprise Architecture Framework
To see a diagram of the BYU Enterprise Architecture, including Business Architecture, Information Architecture, and Technology architecture (which all lie within the context of Information Availability and Security), visit ocio.byu.edu/ea-framework.html.
Through use of the calendar API, developers are able to consume calendar items from the centralized calendar database. Response types include XML and JSON. For more information about the calendar API, visit calendar.byu.edu/introduction. Here, you’ll find all the information you need about the Events API, the Single Event API, the Category Counts API, the All Category Counts API, the Categories API, and the All Categories API. There is also information about calendar widgets.
Enterprise Architecture Principles
Certain principles, or statements of values, have been assigned to each of the key architectures: Enterprise, Business, Information, and Technology. There are also principles for some subgroups: Information Availability and Security, Network, Systems Management, and Platform. These principles, found at ocio.byu.edu/ea-principles.html, should guide IT decision-making processes.
Human Resources (HR) Events
At the Registry of Human Resource Events, you can find everything you might want to know about HR events! Find descriptions, event definitions, filters, examples, instructions on how to subscribe, and more. Documented events include Address Changed, Birth Country Changed, Birthdate Changed, Citizenship Changed, Deathdate Changed, Email Changed, Ethnicity Changed, Gender Changed, Hired, Job Changed, Leave of Absence Changed, Marital Status Changed, Name Changed, Phone Changed, Religion Changed, SSN Changed, Terminated, and Visa Changed.
Identity.byu.edu is the place to go for official BYU logos. At identity.byu.edu, you can find downloadable images of athletic logos (including the primary mark, secondary marks, word marks, helmet marks, mascot marks, youth marks, and approved colors) and institutional logos (including medallions, monograms, combined marks, wordmarks, and approved colors). You can also find information on the recommended usage, helpful hints, spacing regulations, placement suggestions, and online use.
The KnowledgeBase found at it.byu.edu/byu_kb_home.do contains hundreds of how-to articles, many of which are focused on troubleshooting. This is a good place to go if you need help with any of BYU’s services!
Lynda: Training Videos
Office of the CIO
At ocio.byu.edu/, you can find a lot of helpful information! The site has links to other departments, information on Enterprise Architecture, a list of developer resources, and a list of scheduled OCIO guest speakers. In addition, you can find documents about service oriented architecture and how to put the power of technology within everyone’s reach.
OIT Engineering Wiki
The OIT Engineering Wiki is a place where various teams collaborate, publish technical documentation, and keep track of projects. If you have specific questions about internal processes, if you want to keep up with a certain project’s progress, or if you’re looking for domain-specific expertise, check out byuoit.atlassian.net/wiki! Note: You will need to log in to view most content on the wiki.
You can find the Office of IT’s service catalog at it.byu.edu/byu/byu_service_catalog_2.do. Here, you can find a list and description of all of the services offered by BYU. Such services can be organized by category, or filtered by intended audience (students, employees, or CSRs).
Tableau is a program that allows you to run reports and create infographics, tables, charts, and projections. It’s useful for data collection, data presentation, and data analysis. BYU has a community Tableau group that you can join at community.tableau.com/groups/brigham-young-university/overview.
At webcommunity.byu.edu, you can find information on how to make your website consistent with other websites at BYU! Visit the site for information on BYU’s HTML theme, Drupal Theme, WordPress Theme, Calendar Widget, Display Cards, Web Community Slack Channel, BYU Domains program, and more!
Interested in the approved BYU web theme? Interested in finding templates? The site you want is github.com/byuweb. Here, you’ll be able to find files in CSS, JS, PHP, SAAS, Bootstrap, and HTML! Learn the themes for Drupal 7 and Wordpress. Explore subthemes, fonts, wordmarks, menus, sidebars, headers, footers, images, and more!