To get started with ScaleFT, you’ll need to create a team and do some initial setup so ScaleFT can manage your servers and your users can access them.
Create a Team
Team names are case-insensitive, alphanumeric, and may contain dots, dashes, and underscores.
Configure a Project
- Navigate to the “Projects” tab, and click “New Project”.
- Name your project, and click “Submit”.
- Navigate to the “Permissions” tab and click “Add Group”. You’ll need to enter a group name. If you’re just trying ScaleFT out for the first time, you can just use the pre-existing
everyonegroup, and select the “Admin” option to grant maximum permissions.
Adding a group to your project lets you grant groups of users access to the servers in the project. Later, when you’ve added servers to the project, and more users have joined your team, configuring projects and groups will allow you fine-grained control of access across your servers.
Install the ScaleFT server daemon (
sftd) on one or more servers, and enroll those servers in your Project.
The ScaleFT Daemon (
sftd) will automatically configure your servers to trust certificates issued by the ScaleFT Platform as a method to authenticate SSH users.
You can also configure
sftd to create user accounts for the members of your team, and even manage
sudo access with ScaleFT roles and permissions.
Initial User Setup
Have team members install the ScaleFT client and register it with ScaleFT.
The recommended SSH integration method uses
ssh proxycommand so users can use
Once installed by the users in your team, the ScaleFT client will connect to the ScaleFT Platform to verify users against your Identity Provider (IdP).
While a team member remains authenticated, the client manages the dynamic credentials that enable that user to authenticate to any resources they may access.