Security
GoAnywhere implements comprehensive security features to satisfy enterprise-level policies and compliance requirements.
Designated "Security Officers" are responsible for configuring the Users and User Groups whom are authorized to use GoAnywhere. Users and User Groups can be restricted to specific GoAnywhere functions through the use of "Roles". Users can additionally be restricted to particular GoAnywhere Projects and Resources with permission lists.
The flexible authority controls in GoAnywhere allows broad use of the product by both I.T. personnel and end-users while providing strong security.
Roles
Roles indicate which sets of functions can be accessed within GoAnywhere. Security Officers can assign Roles to both Users and User Groups.
For instance, a User could be granted a "Project Designer" role, in which they will have authority to create and edit Project definitions within the folders they have permissions to. Another user could have a "User" role, in which they are only authorized to execute (not change) Projects within the folders they have authority to.
Users and Passwords
Authorized users must have a valid user id and password to utilize GoAnywhere. User passwords can be authenticated within GoAnywhere or can be authenticated against a
System i machine (i5/OS users).
User Groups
A User can be assigned to one or more User Groups. The User adopts the Roles assigned to the User Groups they belong to. This allows a Security Officer to quickly adjust the authorities for multiple Users at once by adjusting the authorities on the User Group they belong to.
Screenshot example of a User:
Resource and Project Permissions
Users and User groups can be restricted to particular Resources and Project folders using permission lists. For instance, a User could be granted authority to execute the Projects within a particular folder. In turn, they can be restricted from having access to Projects in other folders. This flexibility allows broad usage of the product by a variety of users while protecting access to sensitive Projects.
Additional Security Features
GoAnywhere's centralized global log will track all successful user logins and failed login attempts.
The GoAnywhere browser-based Administrator can be configured for SSL (HTTPS) so all logins and administrative activities are encrypted. This allows authorized users to safely work with GoAnywhere from remote locations over the internet.