Professional Documents
Culture Documents
Exercise to Accompany
Manage Users and Groups
1 - Create an Application 4
Notice of Rights
This document was created by Appian Corporation, 7950 Jones Branch Dr, Tysons, Virginia 22102.
Copyright 2021 by Appian Corporation. All rights reserved. Information in this document is subject to
change. No part of this document may be reproduced or transmitted in any form by any means,
without prior written permission of Appian Corporation. For more information on obtaining permission
for reprints or excerpts, contact Appian Training at academyonline@appian.com.
To understand specific Appian concepts and features, we recommend that you first view our
online courses (access our curriculum at academy.appian.com), and then complete the
associated exercises before moving to the next course in the path.
If you already have access to a practice environment, you will need a user account with either
System Administrator access, or an account for a Basic User who is a member of the
Designers and Process Model Creator groups. Request access from your site’s System
Administrator.
Save Often
Appian does not automatically save updates, so save your objects frequently.
Appian provides a plethora of training resources for novice Appian developers. The following
resources are particularly popular with our learners:
Academy Online - Appian’s online courses provide useful survey courses, step-by-step
tutorials, and some additional practice exercises. Explore these resources at your own pace.
Survey courses will help you with developing a better grasp of the range of topics you need to
learn about. Video and print tutorials will help you with getting the hands-on experience with
Appian.
Appian Documentation - Appian’s product documentation will provide you with the overview of
key Appian features, newest release information, additional tutorials, and helpful patterns and
recipes to implement in your app.
Community Discussions for New Users - Join our community of experts to ask questions and
find answers from past discussions.
We will start building our app by first creating an application itself. This object is simply a
container for all other application design objects. It will help us organize the project. We will
use it for keeping our objects together, and for packaging them into a zip file before we
deploy the app to a different environment. Follow the steps below to create an application:
1. Log into your Appian Designer environment, and from your Site, navigate to the Appian
Designer by clicking the
Navigation button next to your avatar. You can also simply change the URL from
/suite/tempo to /suite/design in the address bar of your browser.
3. In the Create New Application dialog box, retain the Create from Scratch option.
Name your app Vehicle Fleet Management, and add a simple description: “An
application for managing vehicles and maintenance in a fleet.” Click Create.
4. After you click Create, you will be prompted to configure security for the app. Because
we don’t have application groups yet, simply click Save. We will come back to app
security later.
Manage Users
In this exercise, we will create three new users for our application: Suzanne Supervisor,
Regina Registrar, and Mike Mechanic. We will need these users for testing the app features.
To give you an example, let’s say you built a report that displays different charts to
Supervisors, Registrars, and Maintenance employees. To check that everything works as
planned, you will log into your app and view reports using these different user personas.
Please note that you have to have administrative privileges to create users in Appian. If you
are using the 14 Day Free Trial, you will not be able to create new users. To test new
features, simply add yourself to the appropriate groups. Follow the steps below to create
new users:
4. After you are done creating your test users, log out from your Appian environment, and
log in as each of these user personas. The prompts will guide you through the process
of resetting the temporary passwords. This will activate the test user accounts. Make
sure to write down the user IDs and passwords as you will be testing features using
these accounts later.
Create Groups
In this exercise, we will create the groups for our application: VFM All Users, VFM
Administrators, VFM Supervisors, and VFM Registrars. Groups are important because they
are used to set security to the application and its objects. The All Users and
Administrators groups are standard in most apps. The All Users group includes all users
with the access to the app, and it is always the parent group for all other groups in an
application. The Administrators group includes all users administering the app and its
objects. The VFM Supervisors and VFM Registrars groups include business users who
will be accessing the app to complete their work. These groups will help us define the
access to specific app features for our business users.
As you create groups and other objects, remember to use the app prefix in all names. This
will become helpful in scenarios where you have to discriminate between similar objects
from different apps. Follow the steps below to create the groups:
1. Access the VFM app. From within the app, click New and select Group from the
dropdown menu.
3. You will be prompted to review group security. Wait on the security review and setup
until you create the VFM Administrator group. Click Save.
4. Once the VFM All Users group is created, click the group name to access it.
5. From within the VFM All Users, follow the steps above to create the remaining groups:
VFM Administrators, VFM Supervisors, and VFM Registrars. Add the VFM All
Users group as their parent group. Do not set security for these groups. We will secure
them using their parent folder VFM All Users.
Add a user to the VFM Administrators, VFM Supervisors, and VFM Registrars
groups using the Group Membership field. If you are an admin and were able to create
the test users Suzanne and Regina, add them to the appropriate groups. Otherwise, add
yourself to all three groups. This way, you will be able to see the features designed for
specific users without logging in as a test user.
1. From within the VFM All Users group, click the Settings button for this group, and
then select Security from the dropdown menu.
2. In the dialog box, click Add Users or Groups. Start typing VFM Administrators in
the User or Group field, and then select this group from the list of suggestions. In the
Permission Level field, retain Administrator. Click Save Changes.
Now that we set security to the VFM All Users group, all other child groups inherited this
security setting. This is what we call security inheritance in Appian.
1. In the Appian Designer, select the checkbox next to the VFM app, and click Security.
2. In the Application Security dialog box, click Add Users and Groups, and type VFM
Administrators in the User or Group field. Select the Administrator permission
level.
3. Click Add Users or Groups again. In the User or Group field, type VFM All Users,
and keep the default Viewer permission level:
1. Click the Settings button, and then select Properties from the dropdown list.
2. In the Name field, type the new name VFM Admins. Click Save.
Before you go …
Up Next