mirror of
https://github.com/laurivosandi/certidude
synced 2024-12-23 00:25:18 +00:00
Reorder and reformat usecases
This commit is contained in:
parent
ece565c451
commit
86244d294b
30
README.rst
30
README.rst
@ -30,27 +30,35 @@ Usecases
|
|||||||
|
|
||||||
Following usecases are covered:
|
Following usecases are covered:
|
||||||
|
|
||||||
I am a sysadmin. I want to allow my Ubuntu roadwarriors to
|
* I am a sysadmin. Employees with different operating systems need to access
|
||||||
connect to network services at headquarters via OpenVPN.
|
internal network services over OpenVPN.
|
||||||
|
I want to provide web interface for submitting the certificate signing request online.
|
||||||
|
I want to get notified via e-mail when a user submits a certificate.
|
||||||
|
Once I have signed the certificate I want the user to have easy way to download
|
||||||
|
the signed certificate from the same web interface.
|
||||||
|
Request submission and signing has to be visible in the web interface
|
||||||
|
immediately. Common name is set to username.
|
||||||
|
|
||||||
|
* I am a sysadmin. I want to allow my Ubuntu roadwarriors to
|
||||||
|
connect to network services at headquarters via IPSec.
|
||||||
I want to make use of domain membership trust to automatically sign the certificates.
|
I want to make use of domain membership trust to automatically sign the certificates.
|
||||||
Common name is set to computers hostname without the domain suffix.
|
Common name is set to computers hostname without the domain suffix.
|
||||||
NetworkManager integration is necessary so the user can see the VPN connection state.
|
NetworkManager integration is necessary so the user can see the VPN connection state.
|
||||||
Software installation and one simple configuration file should suffice to get up and running.
|
Software installation and one simple configuration file should suffice to get up and running.
|
||||||
|
|
||||||
I am a sysadmin. Employees with different operating systems need to access
|
* I am a sysadmin. Employees need to get access to intranet wiki using
|
||||||
internal network services over IPSec.
|
|
||||||
I want to provide web interface for submitting the certificate signing request online.
|
|
||||||
I want to get notified via e-mail when a user submits a certificate.
|
|
||||||
Once I have signed the certificate I want the user to have easy way to download
|
|
||||||
the signed certificate from the same web interface.
|
|
||||||
Common name is set to username.
|
|
||||||
|
|
||||||
I am a sysadmin. Employees need to get access to intranet wiki using
|
|
||||||
HTTPS certificates possibly with multiple devices.
|
HTTPS certificates possibly with multiple devices.
|
||||||
Common name is set to username@device-identifier.
|
Common name is set to username@device-identifier.
|
||||||
The user logs in using domain account in the web interface and can automatically
|
The user logs in using domain account in the web interface and can automatically
|
||||||
retrieve a P12 bundle which can be installed on her Android device.
|
retrieve a P12 bundle which can be installed on her Android device.
|
||||||
|
|
||||||
|
Future usecases:
|
||||||
|
|
||||||
|
* I want to store the private key of my CA on a SmartCard.
|
||||||
|
I want to make use of it while I log in to my CA web interface.
|
||||||
|
When I am asked to sign a certificate I have to enter PIN code to unlock the
|
||||||
|
SmartCard.
|
||||||
|
|
||||||
|
|
||||||
Features
|
Features
|
||||||
--------
|
--------
|
||||||
|
Loading…
Reference in New Issue
Block a user