Managing Security Tokens
Select the User Settings icon >Manage Token.
Access toFME Flowis controlled through security tokens. Use the Token Management page to work with security tokens in the following ways:
- API Tokens: For development purposes, you can create and manage tokens that allow unauthenticated access toFME Flow.
- Session Tokens: Session tokens are created automatically when you log on toFME Flow.
- All Tokens: Users with ManagepermissioninUser Managementcan view and manage the tokens of all users.
Working with API Tokens
For development purposes, you can create and manage tokens that allow unauthenticated access toFME Flow.
To get started, select theAPI Tokenstab.
- ClickNewor, to duplicate an existing token, select it and clickActions>Duplicate.
- On the Create (or Duplicating) API Token page, specify a tokenName,Description(optional),Expiration, andEnabledstatus.
- To grant the user of the token all permissions of the current user, slide theAll Permissionscontrol to the right. Otherwise, configure the permissions as desired.
- Access: Access theAutomationspage, and list workflows and tags.
- Create: Create workflows.
- Read: View a workflow and its log file.
- Write: Edit or remove a workflow.
- Run: Start and stop a workflow.
- Apps: Run a workflow through anautomation app.
- Webhooks: Access a URL generated by aWebhooktrigger that requires authentication.
- Access: Access theDatabase ConnectionsandWeb Connectionspages.
- Create: Create connections.
- Manage: Access, create, and remove connections.
- Access: Manage web services.
- Access: Access theDashboardspage.
- Access: Access theJobspage to view the jobs you have run, or cancel any of your jobs that are currently running or in queue.
- Manage: Access and manage the jobs of all users. You can:
- Cancel any job that is currently running.
- Remove the history of jobs that were previously run.
- Manage:Licensing,Engines, andDeployment Status.
- Manage: AccessNetwork & Emailconfigurations, except Services.
- Upload: Allow publishing FME packages fromFME FormtoFME Flow.
- Access: Access theProjectspage.
- Create: Create projects.
- Read: View information about a project.
- Write: Edit a project.
- Delete: Delete a project, or delete items from a project.
- Access: Access thePublicationspage.
- Create: Create Notification Service Publications.
- Read: View information about a publication.
- Write: Edit a publication.
- Remove: Delete a publication.
- Manage: Access toQueue Control,除了引擎分配规则(也需要马nage permission in Licensing & Engines).
- Access: Access theWorkspacespage.
- Create: Create repositories.
- Download: Downloadworkspaces and other repository items fromFME FlowintoFME Workbench.
- Read: View repository information.
- Publish: Publishworkspaces and other items to the repository fromFME Workbench.
- Run: Run repositoryworkspaces fromFME Flow.
- Remove: Remove a repository, or remove items from a repository.
- Access: Access theResourcespage.
- Create: Create connections to network resources.
- Access: Read and download a file.
- List: List the folders and files of a resource.
- Write: Write to files.
- Upload: Upload files.
- Remove: Delete files.
- Access: Access theRunWorkspacepage.
- Advanced: AccessJob Directiveswhen runningworkspaces.
- Access: Access theSchedulespage.
- Create: Create schedules.
- Full Access: Edit or delete a schedule.
- Manage: Access toSecurityconfigurations.
- Access: Access theAutomation Appspage.
- Create: Create new automation apps.
- Run: Run an automation app.
- Read: Access an automation app.
- Write: Edit or remove an automation app.
- Access: Access theGallery Appspage.
- Create: Create new gallery apps.
- Run: Open links in a gallery app.
- Read: Access a gallery app.
- Write: Edit or remove a gallery app.
- Access: Access theWorkspace Appspage.
- Create: Create newworkspaceapps.
- Run: Run aworkspaceapp.
- Read: Access aworkspaceapp.
- Write: Edit or remove aworkspaceapp.
- Manage: Configure theFME Flowservices.
- Full Access: ManageFME Flowservices.
- Access: Access theStreamspage.
- Create: Create streams.
- Read: View a stream.
- Write: Edit or remove a stream.
- Access: Access theSubscriptionspage.
- Create: Create Notification Service Subscriptions.
- Read: View information about a subscription.
- Write: Edit a subscription.
- Remove: Delete a subscription.
- Manage: Configuresystem cleanup.
- Manage: ConfigureSystem Events.
- Access: Access theTopicspage.
- Create: Create topics.
- Read: View information about a topic.
- Write: Edit a topic.
- Publish: Publish notifications to a topic.
- Remove: Delete a topic.
- Manage: Configureusers and roles.
- Access: Commit versions andview repository history.
- Manage: Enable version control and configure with a remote Git repository.
- ClickOK.
- ClickDownloadto save the token. After the token downloads, clickOK.
Individual Automations:
Manage: Access and manageBroadcast Messages.
Individual Connections:
Individual Projects:
Individual Publications:
Individual Repositories:
Individual Resource connections (top-level folders):
Individual Schedules:
Individual Automation Apps:
Individual Gallery Apps:
IndividualWorkspaceApps:
Individual Services:
Individual Streams:
Individual Subscriptions:
Individual Topics:
- Click on the token to open it.
- On the Editing page, update theDescriptionand/orExpiration, and clickOK.
Select the token and clickActions>Remove,Enable, orDisable.
Alternatively, to enable or disable a token, click on the token. On the Editing page, update theEnabledstatus, and clickOK.
Working with Session Tokens
When you log in to the Web User Interface,FME Flowgrants you a security token to use the Interface for a period of 30 minutes. However,FME Flowautomatically extends this period if you remain logged in for more than 20 minutes and your browser window remains open. To view your token ID and expiration, select theSession Tokenstab.
To remove, disable, or enable an active session token, select it and clickActions>Remove,Disable, orEnable. To remove an expired token, select it and clickRemove.
Working with All Tokens
Users with ManagepermissioninUser Managementcan view and manage the tokens of all users. To view all user tokens, select theAll Tokenstab. Under Filters, you can limit your view by token owner, type (APIorSession), and status (ActiveorExpired).
To duplicate, remove, disable, or enable a token, select it and clickActions>Duplicate,Remove,Disable, orEnable.
If the token is an API token, you can click on it to view and edit its properties and permissions. For more information, seeWorking with API Tokens, above.