This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.
[Special Request] - Server Version of 1P
Hello,
I just read the [url="http://forum.agile.ws/index.php?/topic/6223-keychain-on-local-server-with-multiple-users/"]following message[/url] and it remins me the kind of solution they need at my (previous) work place. I decided thus to request a new feature for 1P. In fact it is not only a feature for 1P, but a server version of 1P. Let me describe their requirements :
a) store multiple account / login information in a centralized manner (i.e. ssh login/passw, ldap login/passw, software licences, admin/recovery passwords for some web apps, etc.)
<img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> role based access to this information (users with role A can access to xyz)
c) ability to use an external security provider for auth managment (such as ldap, shibboleth, custom managers (API) etc.) -> users do not need to be created within 1P server
d) ideally, ability to use an external security provider for roles management -> roles do not need to be created within 1P server, 1P server is able to import them from the security manager
e) both web based and client based (through 1P / 1P browser extension) access
f) ability to push to the central server new security information
g) the previous ability must be also role based (users with role B can push information of type xyz)
h) log access when shared information are modified / accessed
i) for web applications : integration such as the one you provide with 1P
Why we had (and they still have) this requirement :
- more than 600 applications under management
- from 3 to 8 environments per application (prototype, development, integration, UAT, pre-production, production...)
- more than 1000 servers (not counting VMs, some servers having up to 28 VMs)
- hundreds of DBs
- IT operations team of around 35 persons having to prepare those environments, and deploy those applications
- more than 30 deployments in production per day
- question : how to manage all those passwords in a centralized manner / how to share information among authorized people / how to share the information securely <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/skype_smile.png' class='bbc_emoticon' alt=':-)' />
As many employees started to use applications like keypass, they finished by developing their own solution... but it is FAR from meeting the requirements I described above, and they would pay good money if they found such a solution on the market. If you want to develop your business and reach the enterprise world, follow my advice and start developing such a product. If you're interested in this idea, you can contact me for more information.
Regards,
P.S. my use case concerns a government / State administration, but I'm sure you can reach other clients like banks.
P.S.2. such clients also accept to pay companies for having new features added to the product. so it can be a really interesting business for you.
I just read the [url="http://forum.agile.ws/index.php?/topic/6223-keychain-on-local-server-with-multiple-users/"]following message[/url] and it remins me the kind of solution they need at my (previous) work place. I decided thus to request a new feature for 1P. In fact it is not only a feature for 1P, but a server version of 1P. Let me describe their requirements :
a) store multiple account / login information in a centralized manner (i.e. ssh login/passw, ldap login/passw, software licences, admin/recovery passwords for some web apps, etc.)
<img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> role based access to this information (users with role A can access to xyz)
c) ability to use an external security provider for auth managment (such as ldap, shibboleth, custom managers (API) etc.) -> users do not need to be created within 1P server
d) ideally, ability to use an external security provider for roles management -> roles do not need to be created within 1P server, 1P server is able to import them from the security manager
e) both web based and client based (through 1P / 1P browser extension) access
f) ability to push to the central server new security information
g) the previous ability must be also role based (users with role B can push information of type xyz)
h) log access when shared information are modified / accessed
i) for web applications : integration such as the one you provide with 1P
Why we had (and they still have) this requirement :
- more than 600 applications under management
- from 3 to 8 environments per application (prototype, development, integration, UAT, pre-production, production...)
- more than 1000 servers (not counting VMs, some servers having up to 28 VMs)
- hundreds of DBs
- IT operations team of around 35 persons having to prepare those environments, and deploy those applications
- more than 30 deployments in production per day
- question : how to manage all those passwords in a centralized manner / how to share information among authorized people / how to share the information securely <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/skype_smile.png' class='bbc_emoticon' alt=':-)' />
As many employees started to use applications like keypass, they finished by developing their own solution... but it is FAR from meeting the requirements I described above, and they would pay good money if they found such a solution on the market. If you want to develop your business and reach the enterprise world, follow my advice and start developing such a product. If you're interested in this idea, you can contact me for more information.
Regards,
P.S. my use case concerns a government / State administration, but I'm sure you can reach other clients like banks.
P.S.2. such clients also accept to pay companies for having new features added to the product. so it can be a really interesting business for you.
Flag
0
Comments
-
Thanks for the post, Kraal,
While we can certainly see the value in a '1Password Server' product for some users, at the moment our focus is on our current desktop and mobile applications, so at this time I can't promise if we'd ever be looking to produce a server product.
Sorry I don't have a better answer for you,Flag 0 -
[quote name='stu' timestamp='1312295627' post='36002']
Thanks for the post, Kraal,
While we can certainly see the value in a '1Password Server' product for some users, at the moment our focus is on our current desktop and mobile applications, so at this time I can't promise if we'd ever be looking to produce a server product.
Sorry I don't have a better answer for you,
[/quote]
Without all the bells and whistles of a server version, is it possible with the current version to have multiple users accessing the same file? We are looking for a solution to manage web accounts password between 2-3 users. This would be some Windows and some Macs btw.Flag 0