(顺便说一下,我不知道这是否是正确的堆栈)
所以我被一家非常年轻的公司聘用,这家公司只有 3 名成员(我是第四名),一切都还很新鲜。这些人有一个域名和一个网络邮件服务,现在有 4 个电子邮件帐户(每个成员一个)。
自从我开始使用两个新平台(Cloudflare 和 Github)但公司预计会发展,所以我想:我们不能继续使用我们的地址访问这些平台,如果员工数量和使用的服务数量不断增长,那将是一片混乱。
所以我不知道企业如何应对这种情况。
现在我想到使用邮件别名,例如:[电子邮件保护]或者[电子邮件保护]或者每个平台都有一个别名。然后将每个别名分配给可能需要从该平台接收邮件的用户。
所以我担心的是:
- 我应该多大程度地专业化这些别名?
- 在考虑账户所有权时我应该考虑哪些事项?
- 管理凭证的适当方法是什么?
- 一般来说,这些事情是如何计划的?(有任何有趣的文章或资源吗?)
现在,我认为我应该集中回答这个问题,因为公司可能在一段时间内不会扩大规模,并且在未来,如果所采取的方法不能正确扩展,那么就重新考虑整个情况。
答案1
一般方法是使用某种目录服务。如果您的公司拥有专业知识并使用 Microsoft 的服务,那么 Active Directory(包括 LDAP)就是显而易见的答案。然后您可以使用 MS Exchange 来处理邮件、群组等。
否则,您可以使用 Zimbra,它将为您提供 LDAP 和邮件服务。或者使用 OpenLDAP、postfix 等从零开始构建。
您可以使用 LDAP/AD 对 CLoudflate 进行身份验证(作为通用 SAML)。关于 GitHub - 您需要企业版才能使用 LDAP/AD 进行身份验证。
PS:这个问题很大,贵公司的架构师应该构建/提供解决方案。