Account management method and system for binding e-commerce platform and saas platformTechnical Field
The invention belongs to the technical field of account login and management, and particularly relates to an account management method and system for binding an e-commerce platform and a saas platform.
Background
Software-as-a-Service (Saas) refers to a mode of providing Software services through a network, in which a manufacturer uniformly deploys application Software on a server of the manufacturer in the Saas mode, and a customer can order required application Software services from the manufacturer through the Internet according to actual needs of the customer, pay fees to the manufacturer according to the amount and time of the ordered services, and obtain services provided by the manufacturer through the Internet.
The Saas platform is a platform for operating Saas software. The Saas provider builds all network infrastructures, software and hardware operation platforms required by informatization for enterprises, and is responsible for a series of services such as implementation in the early stage and maintenance in the later stage, and the enterprises can use the information system through the Internet without purchasing software and hardware, building a machine room and recruiting IT personnel.
The enterprise-level saas application platform needs to support a multi-tenant mode, and each tenant corresponds to one enterprise user. There are typically multiple users per enterprise user. When account number of enterprise-level saas platform is logged in, the account number is logged in a uniform login page generally. The general practice is to require the user to enter an enterprise unique identification code, a user name and a password to log in. The method adopts a method of 'account number fixation and personnel mobility', so that the problems of forgetting the unique identification code of an enterprise, inconvenience in finding the password and the like easily occur, and the password is inconvenient to handover for the administrator of an enterprise user, so that the risk of password leakage exists. In addition, the account number is fixed and mastered in the hands of enterprise managers, and the employee is not related to the account number after leaving the office, so that the retention of the e-commerce platform user sharing the account number with the saas platform is not facilitated.
Disclosure of Invention
In order to solve the technical problems in the prior art, the invention provides an account management method and system for binding an e-commerce platform and a saas platform.
The technical scheme adopted by the invention is as follows:
an account management method for binding an e-commerce platform and a saas platform comprises the following steps:
s1: the independent individual registers an e-commerce platform account to obtain an independent personal account;
s2: the user carries out enterprise upgrade on the independent personal account to obtain an enterprise administrator account, the enterprise administrator account can carry out different authority configuration on a plurality of enterprise sub-accounts, and each enterprise sub-account can log in a saas platform to carry out related authority operation after being configured according to different authorities; or the user binds and associates the independent personal account with the existing enterprise in the system, and the independent personal account becomes an enterprise sub-account after the enterprise authentication;
s3: when an enterprise leaves the job or needs to be adjusted, the enterprise management account can close the enterprise sub-account, and the enterprise sub-account in the closed state cannot log in the saas platform but only can log in the e-commerce platform to become an independent personal account again.
Preferably, step S1 further includes: the independent individual registers the e-commerce platform account number through the associated mobile phone or the WeChat, and after the registration is successful, the independent individual can directly log in by scanning the mobile phone number or the WeChat.
Preferably, the step S2 of the user performing an enterprise upgrade on the independent personal account, and the obtaining the enterprise administrator account further includes: the user submits the related enterprise information including a business license scanning piece, a name, an address and a tax under the independent personal account of the saas platform, after the enterprise information submitted by the independent personal account is audited by the saas platform, if the audit is passed, the independent personal account successfully becomes an enterprise user, and thus the enterprise administrator account is obtained.
Preferably, the step S2 of binding and associating the independent personal account with the existing enterprise in the system further includes: the user can bind and associate the independent personal account with one or more enterprises existing in the system.
Preferably, step S3 further includes: the enterprise administrator account can perform transfer operation on the management authority.
An account management system for binding an e-commerce platform and a saas platform comprises:
the e-commerce platform account registration unit is used for independently and personally registering an e-commerce platform account to obtain an independent personal account;
the enterprise user registration unit is used for carrying out enterprise upgrade on the independent personal account by the user to obtain an enterprise administrator account; or,
the enterprise user binding unit is used for binding and associating the independent personal account with the existing enterprise in the system by the user and forming an enterprise sub-account after the enterprise authentication is passed;
and the enterprise user permission configuration unit is used for carrying out different permission configurations on the plurality of enterprise sub-accounts by the enterprise management account, and after each enterprise sub-account is configured according to different permissions, the enterprise user permission configuration unit can log in the saas platform to carry out related permission operations or close the enterprise sub-accounts.
Preferably, the e-commerce platform account registration unit is further configured to: the independent individual carries out e-commerce platform account registration through the associated mobile phone or the WeChat to obtain an independent individual account which directly logs in an e-commerce platform by using mobile phone number or WeChat scanning.
Preferably, the enterprise user registration unit is further configured to: the user submits the related enterprise information including the business license scanning piece, the name, the address and the tax number, and after the saas platform passes the verification of the submitted related enterprise information, the independent personal account successfully becomes an enterprise user and an enterprise administrator account is obtained.
Preferably, the enterprise user binding unit is further configured to: the user binds and associates the independent personal account with one or more enterprises existing in the system.
Preferably, the enterprise user right configuration unit is further configured to: and the enterprise administrator account carries out transfer operation on the management authority.
Compared with the prior art, the invention has the beneficial effects that:
the invention can use one account to log in the e-commerce platform and the saas platform at the same time, and the account still retains the authority of logging in the e-commerce platform after being separated from the enterprise, thereby being beneficial to the retention of the e-commerce platform user;
the enterprise administrator account can configure the authority of the enterprise sub-account of the associated enterprise user, perform related operation on the saas platform according to a certain authority, and also can perform transfer operation on the management authority, so that the problems that the account is fixed and people flow, the unique identification code is easy to forget, the password is inconvenient to get back and the like are solved;
the invention can upgrade the enterprise of the independent personal account number to obtain the enterprise administrator account number, or can associate one or more existing enterprise users in the system, thereby logging in the saas platform to carry out the related authority operation.
Of course, it is not necessary for any product in which the invention is practiced to achieve all of the above-described advantages at the same time.
Drawings
Fig. 1 is a flowchart of an account management method for binding an e-commerce platform and a saas platform according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Example one
Referring to fig. 1, an account management method for binding an e-commerce platform and a saas platform includes the following steps:
s1: the independent individual registers an e-commerce platform account to obtain an independent personal account;
the independent individual carries out e-commerce platform account registration by means of associating a mobile phone, an email box or a WeChat and the like, and after the registration is successful, the independent individual can directly log in the e-commerce platform by means of mobile phone number, email box or WeChat scanning and the like.
S2: the user carries out enterprise upgrade on the independent personal account to obtain an enterprise administrator account, the enterprise administrator account can carry out different authority configuration on a plurality of enterprise sub-accounts, and each enterprise sub-account can log in a saas platform to carry out related authority operation after being configured according to different authorities; or the user binds and associates the independent personal account with the existing enterprise in the system, and the independent personal account becomes an enterprise sub-account after the enterprise authentication;
the method comprises the steps that a user submits related enterprise information including a business license scanning piece, a name, an address and a tax under an independent personal account of a saas platform, after the enterprise information submitted by the independent personal account is audited by the saas platform, if the audit is passed, the independent personal account successfully becomes an enterprise user, so that an enterprise administrator account is obtained, a plurality of enterprise sub-accounts are allowed to be set under the enterprise administrator account, and the enterprise administrator account uniformly manages the enterprise sub-accounts.
The saas platform supports a multi-tenant mode, each tenant corresponds to one enterprise user, and the saas platform allows a plurality of enterprise users to be registered. If the independent personal account does not need to be upgraded to an enterprise user, the independent personal account can be bound and associated with one or more existing enterprises in the system, and the independent personal account can perform permission operation allowed by the one or more enterprise users on the saas platform.
The enterprise user is allowed to use by multiple users, namely the enterprise user can support multiple accounts to share information under the enterprise. Generally, one enterprise user corresponds to one enterprise administrator account and a plurality of enterprise sub-accounts, and the enterprise administrator account performs unified management on the plurality of enterprise sub-accounts, so that different enterprise sub-accounts are allowed to have different saas platform operation permissions.
The permission set by the enterprise administrator account can be displayed in a certain field in a fine mode, permission configuration such as hiding the field and only viewing operation without editing can be carried out for different people, or certain operation can be carried out only by a specific enterprise sub account.
The account numbers of the e-commerce platform and the saas platform are communicated, and the account number of the saas platform can be uniformly managed by enterprise users.
S3: when an enterprise leaves the job or needs to be adjusted, the enterprise management account can close the enterprise sub-account, and the enterprise sub-account in the closed state cannot log in the saas platform but only can log in the e-commerce platform to become an independent personal account again.
The enterprise administrator account can also perform a transfer operation on the management authority, that is, the enterprise administrator account can transfer the management authority to one of the enterprise sub-accounts, and then the enterprise sub-account becomes a new enterprise administrator account, and the original enterprise administrator account can be selected to become a new enterprise sub-account or become an independent personal account again.
After the enterprise personnel leave the job or allocate, the enterprise sub-account is clicked to close, the enterprise sub-account cannot log in the saas platform, but the historical data is still reserved, and the trace file is retained.
Example two
Referring to fig. 1, an account management system for binding an e-commerce platform and a saas platform includes:
the e-commerce platform account registration unit is used for independently and personally registering an e-commerce platform account to obtain an independent personal account;
the enterprise user registration unit is used for carrying out enterprise upgrade on the independent personal account by the user to obtain an enterprise administrator account; or,
the enterprise user binding unit is used for binding and associating the independent personal account with the existing enterprise in the system by the user and forming an enterprise sub-account after the enterprise authentication is passed;
and the enterprise user permission configuration unit is used for carrying out different permission configurations on the plurality of enterprise sub-accounts by the enterprise management account, and after each enterprise sub-account is configured according to different permissions, the enterprise user permission configuration unit can log in the saas platform to carry out related permission operations or close the enterprise sub-accounts.
As an embodiment, the e-commerce platform account registration unit is further configured to: the independent individual carries out e-commerce platform account registration by associating the mobile phone, the mailbox or the WeChat and the like, and obtains an independent individual account which directly logs in the e-commerce platform by using the mobile phone number, the mailbox or the WeChat scanning and the like.
As an embodiment, the enterprise user registration unit is further configured to: the user submits the related enterprise information including the business license scanning piece, the name, the address and the tax number, and after the saas platform passes the verification of the submitted related enterprise information, the independent personal account successfully becomes an enterprise user and an enterprise administrator account is obtained.
An enterprise user allows multiple accounts to be used, such as account a, account B and account C in fig. 1. Generally, one enterprise user corresponds to one enterprise administrator account and a plurality of enterprise sub-accounts, and the enterprise administrator account performs unified management on the plurality of enterprise sub-accounts and configures different saas platform operation permissions of different enterprise sub-accounts.
As an embodiment, the enterprise user binding unit is further configured to: the user binds and associates the independent personal account with one or more enterprise users existing in the system. In the design, after binding and associating with one or more enterprise users, the independent personal account becomes an enterprise sub-account, and the enterprise sub-account can perform permission operation allowed by the one or more enterprise users on the saas platform.
As an embodiment, the enterprise user right configuration unit is further configured to: and the enterprise administrator account carries out transfer operation on the management authority. In the design, the enterprise administrator account transfers the management authority to another account, the account becomes a new enterprise administrator account, and the original enterprise administrator account becomes an enterprise sub-account or an independent personal account.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.