mirror of
https://github.com/taigrr/nats.docs
synced 2025-01-18 04:03:23 -08:00
Fixed some markdown warnings Added revocation doc Added a bit about URLs to nsc doc Updated nsc overview to discuss the env more. Added info on defining your own well known operator.
44 lines
1.2 KiB
Markdown
44 lines
1.2 KiB
Markdown
# NATS Account Configuration
|
|
|
|
NATS account configurations are built using the `nsc` tool. The NSC tool allows you to:
|
|
|
|
- Create and Edit Operators, Accounts, Users
|
|
- Manage subscribe and publish permissions for Users
|
|
- Add and delete Exports and Imports
|
|
- Generate Activation tokens
|
|
- Generate User credential files
|
|
- Describe Operators, Accounts, Users, and Activations
|
|
- Push account JWTs to a server or pull account JWTs from a server
|
|
|
|
## Installation
|
|
|
|
Installing `nsc` is easy:
|
|
|
|
```text
|
|
curl -L https://raw.githubusercontent.com/nats-io/nsc/master/install.py | python
|
|
```
|
|
|
|
The script will download the latest version of `nsc` and install it into your system.
|
|
|
|
## Tutorials
|
|
|
|
You can find various task-oriented tutorials to working with the tool here:
|
|
|
|
- [Basic Usage](nsc.md)
|
|
- [Configuring Streams](streams.md)
|
|
- [Configuring Services](services.md)
|
|
- [Signing Keys](signing_keys.md)
|
|
- [Revoking Users or Activations](revocation.md)
|
|
- [Working with Managed Operators](managed.md)
|
|
|
|
## Tool Documentation
|
|
|
|
For more specific browsing of the tool syntax, check out the `nsc` tool documentation.
|
|
It can be found within the tool itself:
|
|
|
|
```text
|
|
> nsc help
|
|
```
|
|
|
|
Or an online version [here](https://nats-io.github.io/nsc)
|