Integration with Ac...
 
Notifications
Clear all

Integration with Active Directory and WHMCS

28 Posts
2 Users
0 Reactions
5,347 Views
Posts: 13
Topic starter
(@exijen)
Active Member
Joined: 9 years ago

Hello Friends,

I am working on a cloud project (iaas, paas, saas).

At first, I need a authentication and authorization solution for SSO (Single sign on). I think Active Directory is good solution, because this is integrated with openladp (Linux LDAP solution). At second, I need a cloud (Resource) management, I think SolidCP, MSPControl are good for windows and CPanel is good for linux. At third, I need a sale portal that I think WHMCS is good choice. For implementation this solution, I have any problems or questions.

1- I know SolidCP is integrated with AD and WHMCS. I need more information about it. For example, which solution should be I use that, when end users create profile or change their information (profile or client area) through WHMCS or SolidCP, same information in AD should be changed. If this process is automatic will better, but manual solution not bad.

But, I think, when you speak about integration between AD and SolidCP, you mean is a little replication from AD to SolidCP at the first time (When we are installing SolidCP), and after installation don't have any replication between AD and SolidCP.

2- When I using AD, SolidCP and WHMCS for basic management of my cloud (iaas, paas, saas), my end users where should register? From WHMCS? or another portal that integrated with AD? could you help me with examples?

27 Replies
Posts: 1967
Admin
(@m-tiggelaar)
Noble Member
Joined: 9 years ago

Hello,

First of all AD Users are supported but please not it's not actually for the Portal user it self. it is more for the services such as cloud storage (webdav) , ftp, web, exchange, lync, sharepoint, and remote desktop services

  1. AD Users are managed through the SolidCP portal and it pretty much requests the information live from Active Directory. so if you make any changes there everyone else should pick it up.
  2. The registration, purchase, and payments in this scenario are then handled by WHMCS. Once whmcs has received the payment it automatically creates the user in SolidCP with it's hosting plan and (if chosen) some resources automatically deployed.

Do note that whmcs will have the Portal login, it allows you to click on "go to panel" where it automatically logs you in.

However if the password has been changed in the portal it will not automatically update in whmcs, once that happens the user will need to type it's login after clicking go to panel in whmcs.

In the end whmcs / SolidCP isn't really SSO (yet) but the services that SolidCP works with pretty much is. (storage, exchange, sharepoint, lync, skype for business, RDS)

Regards,

Marco

Reply
Posts: 13
Topic starter
(@exijen)
Active Member
Joined: 9 years ago

Thank you Marco for you response,

I don't understand about you mean in this paragraph, could you give me more description please?
"

  1. AD Users are managed through the SolidCP portal and it pretty much requests the information live from Active Directory. so if you make any changes there everyone else should pick it up.

"

I want provide more information about my project, that you can be give a solution that better than of my solution.

I want, my end users, can be register in to a portal and access to their client area that this area should be have below features:

1- View and modify their information like password, name, avatar, etc
2- View and management their billing (Payment, etc)
3- View enable services like infrastructure (Ram,CPU,Storage), Software (Exchange, Lync, Sharepoint, Skype, DNN, Wordpress, etc) that I want provide these as a service.
4- Select what they want from enable services and issue invoice for their selection and pay it.
5- View status of purchased services and modify or remove its.

For implementation above features, my solution is good?, or you can provide a better solution?

Can WHMCS be a portal with these features? or I should select another portal? And a big question: If I use WHMCS, my end users coming to portal and register. Their information record in SolidCP. This mean, information of end users don't record in AD? This mean, I should register end users information on AD to form of manually?

Excuse me for long text, But I have really problem with this scenario.

Reply
1 Reply
Admin
(@m-tiggelaar)
Joined: 9 years ago

Noble Member
Posts: 1967

1. It means that SolidCP connects directly with Active Directory and it's users in the "Hosted Organization" section. This can make changes for every service Active directory based (such as Exchange, Lync, SfB, RDS, Cloud Storage (webdav)

For what you want i don't think there's really an all in 1 system that handles 100% for you at this time, so the best is to see Billing and Portal more or less separated but connected through their api.

WHMCS + SolidCP should give you what you want BUT their login username to WHMCS and to SolidCP generally won't be SSO but should be seen as separated.

The rest does all connect together, and whmcs does automatically setup the SolidCP user + hosting plan once paid. (and optionally terminates / suspsneds incase did not pay monthly in time / canceled)

The hosting space then gives the user the ability to create all the hosted services (such as AD users / Exchange accounts / Sharepoint/ RDS / SfB / Lync/ Storage. But also things such as websites / ftp should you want to offer it)

Reply
Posts: 13
Topic starter
(@exijen)
Active Member
Joined: 9 years ago

1- SolidCP connects directly with AD mean, when any users change their information (like name, password, avatar) on SolidCP, these information will be changed on AD? or this action is only for AD base services like exchange, lync, SfB, etc?

2- Your comment is using WHMCS as primary membership management? and any software will be integrated with it? (For implementation SaaS)

3- Excuse me for this question: I don't understand, why we can't use AD for primary membership management for internet users (Public network)? In this scenario we can't use AD as a primary membership management or totally is wrong?

Reply
1 Reply
Admin
(@m-tiggelaar)
Joined: 9 years ago

Noble Member
Posts: 1967

1. yes it will then change for everything connected to AD
2. My comment is that WHMCS does all the billing and creates / suspends / terminates the user account and hosting space in SolidCP

SolidCP then does everything else (creating exchange mailboxes, sfb/ lync, rds, webs, whichever services you have setup)

3. I'm not fully sure how you mean membership management.

You can manage almost everything related to AD besides SolidCP user login that is stored in the SolidCP db.
Every service it's configured with (such as exchange) can and will ofcourse use AD 🙂

Reply
Posts: 13
Topic starter
(@exijen)
Active Member
Joined: 9 years ago

1- So, I should use WHMCS for primary membership management (a portal for register and modify profiles of end users). In this scenario, how can I record information of end users (stored in the WHMCS DB) in the AD? Because I need information of users in AD for providing any services to them, like exchange, Lync, SfB, etc.

For above action, have you a automatic solution? or I should do it manually?

Thank you so much for your information.

Reply
1 Reply
Admin
(@m-tiggelaar)
Joined: 9 years ago

Noble Member
Posts: 1967

You will have 2 parts:
1) WHMCS : Ordering products, paying invoices, etc.
2) SolidCP : Adding/ modifying/ removing exchange / lync / sharepoint/ rds/ accounts.

so one billing portal (WHMCS) and one hosting control panel. (SolidCP)
whmcs can automatically create a solidcp user where people can login to solidcp to maintain their hosting space (such as exchange mailboxes, etc).

Reply
Page 1 / 4
Share: