In this video we will go over installation and features of zapFARM Private Cloud
First, let's cover the installation. At the choice of components, we're also offering a sample database that includes some items, a collection of some users, groups and devices.
After that we'll go through the standart installation proccess. After the installation we've got a zapFARM Server shortcut on our desktop. While stopped zapFARM only has one button, starting it initiates the Apache server and MySQL, so now this machine would function as host. Also the user and admin consoles are available here once the server is started.
Now let's review the Admin Console. The login page is opened in the browser, the default account is 'admin' with the password 'admin'.
Once logged in we can see the Dashboard which includes an overview of the users, groups, devices, and proxies. Also, we can view the device connection log on the bottom of the Dashboard.
On the left we have the module menu, for configuration of zapFARM.
In the Users module, you can view all the user details, edit them, or delete users here is also where one would change the password for a user. It's recommened to modify the default admin password. We can also add a new user here.
The next module is Groups. These are the default groups that are provided for your convinience, and you're free to edit them to your needs.
The Groups are used to give certain groups of users access to certain devices. If you would like to edit the name of a group, simply click Edit.
If you'd like to assign devices to a group, navigate to the Devices module. Here we're able to see the list of devices already configured with zapFARM. Clicking the Edit button takes us into the device properties. Here is where we can assign the device to any number of groups. When a user wants to connect to a device, We have three types of users, first is the Admin that has access to this Console. Second is the regular users. The the third is the Manager that has access to device logs via the zapFARM interface. Regular users don't have access to device logs.
Now we'll create a user to log in with and add this user to the QA group as well as assign permissions. Once the user is created, we can switch to the User Console and log in. Once logged in we can see the devices that have
been assigned to the user's group, the QA group. In this case we have a signle device, an iPhone 6.
Here we can also download ZAP Viewer, if it is not installed. Once we've installed ZAP Viewer we can click the icon to connect to the device.
Now let's take a look at what a Manager would see. As we can see, this manager has a few devices assigned, and as a Manager, we have access to device logs. Here we just select a date range, and click Retrieve. And that allows us to view the device logs for that range of dates.
To add a device hit the New Device button in the Devices module. The device we'll add now is an acutal device we have at our datacenter and can be used to verify your connection. Here we provide the details of the device: name,
model, and platform for the device. Afterwards we need to provide the IP address of the device and the password, and then we assign it to the groups. Now we can see the device is showing up in the list.
Switching to the User Console and logging in would allow us to interact with it, and once logged in, we can see the Galaxy Tab and connect to it. By clicking the viewer icon, a viewer is opened allowing us to control the device. All the fumiliar features of the viewer can be found here, at this point we have control of the device and can start working.