highlights for Education Cloud.
directly from our product experts.
there are incredible features
From core search and registration.
and GPA calculations, we've got you
taking your questions directly
their answers on Salesforce Plus.
Check out the description,
we've got the link to the
I'd like to remind you to make all.
purchasing decisions based
on currently available technology.
From building course catalogs
to enforcing pre-reqs, co-reqs
and registration windows,
makes it easier than ever
to manage enrollment with accuracy
show this amazing innovation.
My name is Stefan Quaadgras,
and I'm an Associate Product
Manager on Education Cloud.
I'm going to be showcasing
in our new line of modules
in the Student Information
course registration portal.
We're logged in as Sofia Student
for a full term of courses,
like pre-reqs and co-reqs
and registration windows.
including the new advanced
Academic Operations preference.
This gets most of the features
creating our courses in sections.
to the Academic Operations app,
with some learning courses
well as its credit hours.
so we'll move on for now.
We can also create some related
Course offerings are instances of,
of a course for a given term.
here we have Math 151 section
to an individual section,
like a unique number for the term
as well as a capacity level.
Additionally, we can go create
a related course offering schedule
which contains its recurrence
we can also import all this data via
whatever scheduling system
how many sections do I need,
when should I schedule them,
And then imported into Salesforce.
if we head back to the portal,
as any user with a regular Education
Cloud Experience Cloud license,
and hit Search and fall 2025.
both the course and section
we were just looking at in CRM.
That's the search experience usable
anyone given the standard license.
if we log back in as Sophia Student
license meant for active students,
to cart and register for them.
There's a series of checks
you can automatically enforce
to make sure she's actually allowed
The one you can already see
open, students can start browsing
if they try to actually submit
before their window opens,
let's go to Sophia's academic term
CRM and add a registration window.
It'll be stored in the Academic
Term Registration Timeline object.
We'll say it opened a week ago,
the default and publish it.
and we see that the registration
I could try to add a section
English 101 as a pre-req,
which we haven't finished
to Cart button down here.
Now let's look at an example
of a co-req. Engineering Graphics
lists CSE 131 as a co-req.
So if we drop that from cart,
by adding it back to cart.
Now the cart still has some errors
However, they're not holding blocks,
nor are they registration
so we can still partially submit,
most of the classes succeeded.
And the only section that failed
was the one for English 102.
Sophia is all registered.
the in-depth setup process
configurable reasons, restrictions
just as easily when students
Product Manager, is here to give us
a demo, so let's take a peek.
and I'm an Associate Product
Manager on Education Cloud.
which automatically blocks
to see how we made this happen.
The hold itself, the reason,
We'll begin with the reason.
Hold reasons are recorded
why you might want to place
For example, Advising Checks.
the Mechanical Engineering
department of this university.
The second component to consider
Restrictions are stored in Business
what process is being restricted.
You can then link restrictions
with this junction entity.
when a reason restriction
this version will be active
to create block registration
Let's show this in action
Holds are stored as regulatory codes
and can be created via a wizard.
First, we'll give our hold a name.
it Need Annual Advising Appointment.
We'll also give it a subject
and we'll set the department
And we'll give it some dates.
Next we can set the reasons
and subsequent restrictions
because we set the Mechanical
as the Regulatory Authority,
we can choose from any of the reason
clause rolls up to the M.E.
We'll select the advising
Next we can set an action plan,
no action needed and hit save.
ready to apply to as many students
and we can set the date to today,
and we'll set the assessment
corresponding to Sophia Student's
clearly listed on Sophia's account,
for an advisor or similar
I've also created a simple flow
between Sophia's new violation
So if we head back to CRM
created under this entity
corresponding to the new violation
a minute or two to update.
Now if we head over to the course
logged in as Sophia Student,
the hold placed on her account,
preventing her from registering.
Now let's clear the hold.
I've also set up a super simple flow
that will delete the junction
the related violation as resolved.
Now, if we head back over
we see that it no longer exists.
Sophia is good to register
Next up, we'll be tackling
That was really, really amazing.
and smoother registration, for both
And some of us watching know
what that used to look like
Can we just say major upgrade?
in, GPA calculations are due,
graduations are on the line.
Education Cloud now automates GPA
scoring across all students.
Stefan Quaadgras, Associate.
All right, let's go forward in time.
2025, and Sophia has gotten
her final grades for the fall.
She also has one Participant
Result Record per section.
Though was technically possible
multiple result records per COP.
Regardless, we now want to calculate
along with all other students
If we head over to policy rules,
for a typical 4.0 GPA scale,
of the new out of the box
when I enter the builder,
I have a ton of variables
already set up for me to fill out.
customize your GPA calculation
formula however you please.
and units earned for each section.
Second, it filters out sections
that earn no units in total.
all sections for a student's Term.
Third, it filters out Term
Enrollments that are inactive
earned to find the term GPA.
the output variables are assigned
to the appropriate fields.
With the policy rule established,
and add it as an academic term
to the term home record page,
we can go hit this dropdown
and hit Calculate Scores.
We can select our policy rule
What this does is trigger
a new out-of-the-box flow
that kicks off batch jobs
I've gone ahead into flow and cloned
as are needed to calculate
Let's give it a few minutes to run.
The batch job has finished running
to Sophia's Academic Term
Enrollment record for fall 2025,
for the Academic Operations
highlights for this release.
a wrap on a Release Readiness.
Summer '25 for Education Cloud.
Amazing innovation available, so
make sure to check it out
make sure you fill out the Q&A
form to get your questions
team and tune back in to Salesforce
June 25th at 1 p.m. Pacific.
To hear from this amazing
joining us and we will see you