Community issueshttps://lab.civicrm.org/groups/community/-/issues2018-12-24T14:35:44Zhttps://lab.civicrm.org/community/sustainability/-/issues/1Mozilla Open Source Support (MOSS) Seed Award2018-12-24T14:35:44ZnicolMozilla Open Source Support (MOSS) Seed AwardFollowing an invitation to pitch at Mozfest 2018, and a pitch by @RoseLanigan and @nicol — $5,000 was awarded to CiviCRM, subject to due diligence.Following an invitation to pitch at Mozfest 2018, and a pitch by @RoseLanigan and @nicol — $5,000 was awarded to CiviCRM, subject to due diligence.Complete MOSS Seed Fundhttps://lab.civicrm.org/community/gsoc/-/issues/2Machine Learning for Fraud Detection - Proposal2019-03-14T11:10:08ZsaurabhbatraMachine Learning for Fraud Detection - Proposal### Profile Information
* **Name**: Saurabh Batra
* **Mattermost nick**: saurabh
* **Web Page**: http://saurabhbatra96.github.io/
* **Resume**: http://saurabhbatra96.github.io/public/cv.pdf
* **Location**: India
* **Typical working hours...### Profile Information
* **Name**: Saurabh Batra
* **Mattermost nick**: saurabh
* **Web Page**: http://saurabhbatra96.github.io/
* **Resume**: http://saurabhbatra96.github.io/public/cv.pdf
* **Location**: India
* **Typical working hours**: 12 PM - 10 PM UTC+5:30
### Synopsis
The project aims to build a new open-source fraud detection system. The 2 major steps involved are:
- experimenting with various anomaly detection techniques (see the ML section at the end) to figure out which one provides a required balance of precision (% of detected frauds which are actually fraudulent) and recall (% of all frauds detected);
- providing the technique as an independent web service (like https://www.mediawiki.org/wiki/ORES) which can entertain requests to ascertain the authenticity of transactions.
**Stretch Goals**
- The web service uses the feedback from its decisions (new correct detection/wrong detection corrected by a human) to train the underlying model, improving its accuracy in the future.
- Use something like LIME (https://github.com/marcotcr/lime) to provide a justification as to why our classifier chose to mark a transaction as fraud.
- CiviCRM extension to interface directly with the web service.
**Previous experience** I've already worked with Eileen for about an year back in 2016 which included a GSoC project for CiviCRM and have discussed the proposal with Adam.
**Possible Mentor(s)** Eileen McNaughton , Adam Wight
### Timeline
I’m going to divide the work into 2 major phases:
**Experimentation phase (May - mid June)**
The experimentation phase will majorly consist of trying out the proposed techniques on the current dataset and comparing how they perform against each other and against the current fraud detection system. Tentative tasks include:
- **(Week 1)** Dataset procurement and cleaning
- **(Week 1-2)** Reading up and applying feature selection to the dataset
* **(Week 2-5)** Reading up and applying anomaly detection techniques; comparing precision and recall scores; deciding on the best technique for the web service
**Architectural phase (June - August)**
The architectural phase involves integrating the best-performing technique with a web service. Tentative tasks include:
- **(Week 6)** API design for the web service
- **(Week 6-7)** Setting up the bare-bones architecture for the web service
- **(Week 7-8)** Implement the API (or at least the important parts of it)
* **(Week 9-10)** Integrate the API into WMF transaction workflow
### About Me
I'm currently a final year B.Tech. Computer Science & Engineering at IIT Guwahati, India. I started contributing to CiviCRM in 2015 and ended up doing a GSoC project with Eileen in 2016. This project is going to be priority number one during my summer break as I don't have any pressing commitments during the same time.
### Past Experience
For the past year I've been working on a thesis project on data science and information retrieval which involves machine learning techniques similar to the ones I want to use here. In addition to that I have considerable experience working with open source organizations - I was an active contributor to CiviCRM and a GSoC participant back in 2016. Also, I'm comfortable adapting to new tech stacks and getting "code-ready" in a short period of time thanks to my internship at Google in 2017.
### Other Info
#### Machine Learning Techniques for Anomaly Detection
* **Autoencoders**: Autoencoders are neural nets that try to learn the underlying patterns in data in an unsupervised way. Outliers to these patterns are detected as anomalies. More details: https://shiring.github.io/machine_learning/2017/05/01/fraud.
* **Logistic Regression**: Logistic regression tries to find the best (yet reasonable) fitting model to describe the relationship between a dependent variable (fraud/not fraud) and a set of independent variables (features). Outliers to these patterns are detected as anomalies.
* **Supervised Learning using Classifiers**: The problem with using supervised learning is that if for ex. a SVM guessed that transactions were never fraudulent, it would’ve been correct ~99.6% of the times on WMF’s transactions from 2017. A workaround is that we under-sample normal transactions such that frauds are not underwhelmingly less as compared to number of normal transactions. An ensemble of classifiers (think something which combines the outputs of multiple classifiers and then classifies the transaction as fraud/not fraud) should work even better than singular classifiers.
#### Additional Links
- https://blog.codecentric.de/en/2017/09/data-science-fraud-detection/
- http://ieeexplore.ieee.org/document/8123782/?reload=true
- An interesting one (just read the dataset description and conclusions if you don’t want to go through the entirety of it): http://www.wipro.com/documents/comparative-analysis-of-machine-learning-techniques-for-detecting-insurance-claims-fraud.pdf
- Radar is a proprietary software that does exactly what we’re trying to achieve: https://stripe.com/radar
- https://iwringer.wordpress.com/2015/11/17/anomaly-detection-concepts-and-techniques/https://lab.civicrm.org/community/community-engagement/-/issues/1Revise user registration process2019-06-27T10:41:20Zjoshjosh@civicrm.orgRevise user registration processA bit of a brain dump:
* Current user registration involves both user registration (https://civicrm.org/user/register) as well as "site registration" (https://civicrm.org/register-a-site).
* Why even register in the first place? The va...A bit of a brain dump:
* Current user registration involves both user registration (https://civicrm.org/user/register) as well as "site registration" (https://civicrm.org/register-a-site).
* Why even register in the first place? The value of registration is unclear and not at all communicated.
* Stuart is working on a new reg page here: https://civicrm.org/new-register that could consolidate things.
* Not unrelated to https://lab.civicrm.org/infrastructure/ops/issues/755
* Site registration captures a lot of info that we don't use.
* How could this be facilitated in-app?
* What is the process beyond registration, i.e. what additional communications do registrants receive? What follow ups are triggered, etc.?
### Some comments from others brought into this issue
* Random thought: I was looking at civicrm.org/user/register (community profile creation, when not connected; for anti-spam issue). Shouldn't there be a checkbox to specify if: user, admin, developer? (to funnel into becoming a member or a partner), (to replace or complement the plain text-box for 'community role')
* also the headshot photo upload should be removed? it isn't used anymore, but still says: "Please upload a "headshot photo" - approximately 250 x 250 pixels if you want to be included in the rotating "Community Gallery" on the top of CiviCRM.org pages. Your information will not be displayed if you don't provide a photograph." .. and very very few people seem to upload a photo.https://lab.civicrm.org/community/community-engagement/-/issues/3Consolidate pages referring to "Getting Involved", "Community", and "Getting ...2019-06-27T10:46:06ZJonGoldConsolidate pages referring to "Getting Involved", "Community", and "Getting Help"These 5 pages should be consolidated into 2 pages - one on getting help (which may or may not in turn be consolidated into the documentation), and one on the community.
* https://docs.civicrm.org/user/en/latest/the-civicrm-community/the...These 5 pages should be consolidated into 2 pages - one on getting help (which may or may not in turn be consolidated into the documentation), and one on the community.
* https://docs.civicrm.org/user/en/latest/the-civicrm-community/the-civicrm-community/
* https://docs.civicrm.org/dev/en/latest/basics/community/
* https://civicrm.org/get-involved
* https://civicrm.org/community
* https://civicrm.org/helpJonGoldJonGold2017-10-11https://lab.civicrm.org/community/community-engagement/-/issues/6Review Contributions in C.O2019-06-27T10:47:02Zjoshjosh@civicrm.orgReview Contributions in C.OWe have a small backlog in contributions in civicrm.org that need to be reviewed. Currently, this process is done by the core team, however we want to empower others to participate in this effort. The general process of contributing is [...We have a small backlog in contributions in civicrm.org that need to be reviewed. Currently, this process is done by the core team, however we want to empower others to participate in this effort. The general process of contributing is [documented here](https://lab.civicrm.org/community/community-engagement/wikis/home) and likely could be revised. Nonetheless, for the time being, we need to review backlogged contributions.
- Contributions are logged as finanacial type "contribution" and are set to "pending" when submitted. These need to be reviewed and "approved".
- Contributions impact the rankings on https://civicrm.org/experts so we have to be mindful of what are legitimate contributions vs. what are not. Likewise, we need to be fair if we choose to accept a contribution, but adjust it to be more balanced.
- Contributions should be reviewed for their timeframes, reasonability, and purpose.
- Those that fit as contributions should be changed from "pending" to "complete".
- Those that are a close fit should be adjusted as necessary. The contributor should be contacted with an explanation of how and why the contribution was adjusted.
- Those that need additional information or appear to not be a reasonable contribution should be left as pending. The contributor should be contacted for additional information and/or with an explanation of why a particular contribution was declined.https://lab.civicrm.org/community/sustainability/-/issues/3MOSS Research 1a: Create a survey2019-10-10T09:10:55ZnicolMOSS Research 1a: Create a surveyNotes:
- Same questions need to apply to CiviCRM and Salesforce/etc users
- Frame this survey as 'CRM use and satisifaction by non-profits'
- What do you use?, why did you make that decision?, how much do you and did you spend?, are ...Notes:
- Same questions need to apply to CiviCRM and Salesforce/etc users
- Frame this survey as 'CRM use and satisifaction by non-profits'
- What do you use?, why did you make that decision?, how much do you and did you spend?, are you happy with the decision?, what would make you consider changing CRMs?, what is on your wishlist?
- Some general info about size and type of org: number of staff, turnover, sector, which parts of CRM currently used.Complete MOSS Seed Fundhttps://lab.civicrm.org/community/sustainability/-/issues/5MOSS Research 2a: Create a survey2019-10-17T20:12:54ZnicolMOSS Research 2a: Create a surveyNotes:
- Survey to go out to non-English-language based users of CiviCRM, targetted thru direct email:
- Areas of focus for i18n include:
* website
* marketing materials
* core translation
* docs translations
...Notes:
- Survey to go out to non-English-language based users of CiviCRM, targetted thru direct email:
- Areas of focus for i18n include:
* website
* marketing materials
* core translation
* docs translations
* local events
* online community spaces (Stack/Matter/Lab/etc)
* network building
* contact points in each country
- Aiming to get a sense of both present use and future potential. E.g. how do you use Civi now, how would you like to, and what can you offer to help? What are the priorities? Help could include, network building, translation, and donations for translations.
**Question:**
Is it unreasonable to write & promote this survey in English? The alternative will require translating the survey and the results, which would be difficult in the time available. Any possible quick solutions? Survey Mnkey allows for translations - https://help.surveymonkey.com/articles/en_US/kb/Multilingual-SurveysComplete MOSS Seed Fundhttps://lab.civicrm.org/community/sustainability/-/issues/14Annual Report2020-01-26T20:11:29Zjoshjosh@civicrm.orgAnnual ReportDevelop an annual report for the CiviCRM community to demonstrate health of project. Report could highlight:
- Previous year achievements
- Near term objectives
- Financials
- Community Summit 2020
- Contributors
- GSoC
- Project summar...Develop an annual report for the CiviCRM community to demonstrate health of project. Report could highlight:
- Previous year achievements
- Near term objectives
- Financials
- Community Summit 2020
- Contributors
- GSoC
- Project summary, working group structure, how to get involvedjoshjosh@civicrm.orgjoshjosh@civicrm.org2020-01-15https://lab.civicrm.org/community/community-engagement/-/issues/15Revise community guidelines2020-02-14T15:38:10Zjoshjosh@civicrm.orgRevise community guidelinesRevise the community guidelines to incorporate the points/spirit raised in https://lab.civicrm.org/community/community-engagement/issues/5
Current community guidelines can be found here: https://lab.civicrm.org/community/community-engag...Revise the community guidelines to incorporate the points/spirit raised in https://lab.civicrm.org/community/community-engagement/issues/5
Current community guidelines can be found here: https://lab.civicrm.org/community/community-engagement/wikis/home
Working document here: https://docs.google.com/document/d/17Ogt364gj2Kl94wr52gqplnSgDmICD5VSI4OYmrlv9U/edit?usp=sharingjoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/community/sustainability/-/issues/18Partner Sales Funnel2020-02-26T15:06:18Zjoshjosh@civicrm.orgPartner Sales FunnelThe CiviCRM Core Team is contacted from time to time by end users seeking guidance on implementing CiviCRM. Potential projects range in size from the very small to the very large. Where possible, the CT attempts to qualify the leads and ...The CiviCRM Core Team is contacted from time to time by end users seeking guidance on implementing CiviCRM. Potential projects range in size from the very small to the very large. Where possible, the CT attempts to qualify the leads and refer them either directly to the partner list (happens most often) or to specific partners therein (happens probably 6 times a year).
The idea of a sales funnel has been discussed in the past, however no consensus has been reached regarding how to do it in an equitable, efficient manner.https://lab.civicrm.org/community/region/melbourne-meetups/-/issues/1Scheduled Reminders for Membership renewal not being triggered2020-03-27T03:31:40ZMickCScheduled Reminders for Membership renewal not being triggeredSome scheduled reminders for Membership renewal were not being triggered as expected.
Two recent findings which could be a problem for Scheduled Reminders code:
1. Previous Reminder:
* If the same reminder was sent last year, the remind...Some scheduled reminders for Membership renewal were not being triggered as expected.
Two recent findings which could be a problem for Scheduled Reminders code:
1. Previous Reminder:
* If the same reminder was sent last year, the reminder was not sent
* Archiving the past reminders >90 days , and deleting them from the civicrm_action_log table solved the problem
2. Status Override
* If the status was overridde, the reminder was not sent
* removing the override solved the problem
This will need to be reported to CiviCRMhttps://lab.civicrm.org/community/region/melbourne-meetups/-/issues/6Households - what are they and when should they be used?2020-03-27T03:31:41ZMickCHouseholds - what are they and when should they be used?What experiences can we all share bout using Households?
Can Households be members? What are the challenges?
[Relationships and Households]{https://docs.civicrm.org/user/en/latest/organising-your-data/relationships/#adding-contacts-to-h...What experiences can we all share bout using Households?
Can Households be members? What are the challenges?
[Relationships and Households]{https://docs.civicrm.org/user/en/latest/organising-your-data/relationships/#adding-contacts-to-households}
[Reporting example]{https://docs.civicrm.org/user/en/latest/reporting/what-is-civireport/#scenario-determining-total-contributions-for-a-household}https://lab.civicrm.org/community/region/melbourne-meetups/-/issues/7Relationships - how can they be used to Segment in a Marketing Campaign?2020-03-27T03:31:41ZMickCRelationships - how can they be used to Segment in a Marketing Campaign?https://lab.civicrm.org/community/community-engagement/-/issues/5Community responsibility manifesto2020-04-28T12:01:06ZeileenCommunity responsibility manifestoI wish to propose the following as a shared understanding of our responsibilities as CiviCRM community members. This could be described as a code of conduct but chose to steer away from that as some people see a code of conduct as encomp...I wish to propose the following as a shared understanding of our responsibilities as CiviCRM community members. This could be described as a code of conduct but chose to steer away from that as some people see a code of conduct as encompassing policies and procedures (what happens when people don't comply) and I wanted to leave that space open at this stage.
Anyway this is my proposal - note I will edit it in response to feedback so if there are suggestions in response to feedback that don't make sense it may be because they have already been incorporated
1. we understand that we all have different priorities
1. we understand that other people's priorities are valid too
1. we understand that the core team are only 2.7 people and don't have the capacity to make our priorities happen
1. we understand that we should find other people with similar priorities and pool resources & find a way to make our priorities happen and not blame others
1. we understand that there is a huge amount of work involved in simply responding to and providing cohesion for the community participation of an open source project and we find this valuable and wish it to continue
1. we understand that maintaining infrastructure, tests and release processes take time and we find this valuable and wish it to continue
1. we understand that there really isn't any funded core team time left after the above has happened and we give them our blessing to earn money to pay their rent
1. we understand there is no point arguing over a resource that doesn't exist and that we need to find a way to fund or create resources for our priorities
1. we understand that sitting back and waiting for the core team to make our priorities happen is unreasonable and we understand we are one of many people demanding their time
1. we understand that we need to make it easy for the core team to help us if we need their help
1. we understand we need to find positive creative solutions when we are stymied.
1. we understand we need to identify the actual blockers to what we want rather than complaining in generic ways
1. we understand that real open honest conversation involves more listening than being listened to
1. we understand that an abusive tone causes people to be unwilling to express themselves or take part in the conversation
1. we understand that newcomers to our community need our support and patience to familiarize themselves with how we work.
1. we understand that we should apologise when we do say things in a way that is offensive
1. we understand that we speak for ourselves and not on behalf of 'CiviCRM', 'the community', 'users', 'partners', 'members' etc unless we can explain how we got that mandate
1. we understand it's on all of us to make this work
1. we understand that we need to treat each other with courtesy and respect and that we will lose support for our priorities if we don't do that
1. we understand that the governance group will not be a magic bullet and that it is on each of us to find positive ways to interact, collaborate and more things forward
1. we understand that the success or otherwise of the governance is on us.https://lab.civicrm.org/community/marketing-automation/-/issues/2Move this project to "community"2020-06-08T21:28:06ZbgmMove this project to "community"Any objection to moving this project under "community"?
I think we should phase out "support", because of limited adoption, and there are a few topic-specific groups under community.
cc @MikeyMJCOAny objection to moving this project under "community"?
I think we should phase out "support", because of limited adoption, and there are a few topic-specific groups under community.
cc @MikeyMJCOhttps://lab.civicrm.org/community/region/melbourne-meetups/-/issues/24Running CiviCrm on a separate domain on the same server2020-08-03T02:44:24ZmarkdevarajRunning CiviCrm on a separate domain on the same serverOn my production server (Ubuntu) I have a Wordpress and also a CiviCrm database.
My aim is to have a staging server on the same server but as a separate domain. I have been able to successfully copy my production Wordpress files to the...On my production server (Ubuntu) I have a Wordpress and also a CiviCrm database.
My aim is to have a staging server on the same server but as a separate domain. I have been able to successfully copy my production Wordpress files to the staging server and get to it from the internet. That is I can get to the entire staging website from the internet.
The problem that I am having is setting up CiviCrm in its separate db on the staging server.
I use Plesk on this server and used Plesk to setup a staging server/subdomain.
Plesk copied all the files from Prod to the staging server in sub-directory structure - /var/www/vhosts/example.org/subdomain.example.org.
My prod files are in /var/www/vhosts/example.org
I have copied the civicrm db from prod to staging and given it a different name, user and password. (civicrmstaging)
My questions are
1. What CiviCrm files do I need to change in the staging environment? Is it only civicrm.setting.php?
2. what statements in civicrm.setting.php do I need to change? I have changed the user and sql database password for civicrmstaging db in civicrm.setting.php
3. Do I need to change something within the CiviCrm sql tables?
4. are there any other files that needs to be changed in the staging environment?
I cant seem to find the appropriate docs for my setup scenario.
Any help would grateful.https://lab.civicrm.org/community/region/melbourne-meetups/-/issues/25Installation of Mosaico and Flexmailer extension thru GUI2020-08-18T02:04:30ZmarkdevarajInstallation of Mosaico and Flexmailer extension thru GUIAfter the setup of my Wordpress staging server as a subdomain I was looking to test out the Mosaico extension.
I installed Flexmailer (v 1.1.1) and Mosaico (v 2.4.1592820024) thru the CiviCrm GUI.
I am unable to view the standard defau...After the setup of my Wordpress staging server as a subdomain I was looking to test out the Mosaico extension.
I installed Flexmailer (v 1.1.1) and Mosaico (v 2.4.1592820024) thru the CiviCrm GUI.
I am unable to view the standard default Mosaico templates! when I go into Mailings>>Mosaico Templates
I get the attached screen shot
[Screen_Shot_2020-08-03_at_10.43.08_am](/uploads/cd8c5082cf12067e49d87ef68a09cf32/Screen_Shot_2020-08-03_at_10.43.08_am.png)
A couple of questions...
1. what should be the settings in Administer>>Civimail>>Mosaico Settings be?
2. what should be the settings in Administer>>Civimail>>Flexmailer settings be?
Any help from someone who has installed Mosaico would be appreciated.
Many thankshttps://lab.civicrm.org/community/feature-request/-/issues/7Proposal - CiviCRM contact checksum expires is too short and users receive no...2020-09-17T09:42:29Zjustinfreeman (Agileware)Proposal - CiviCRM contact checksum expires is too short and users receive no feedback when a CiviCRM URL has an expired checksum token**Background**
User receives no feedback when clicking on a CiviCRM URL with an expired contact checksum token. CiviCRM will display the CiviCRM page without "logging in" the user and no notice.
If a membership reminder is sent to a us...**Background**
User receives no feedback when clicking on a CiviCRM URL with an expired contact checksum token. CiviCRM will display the CiviCRM page without "logging in" the user and no notice.
If a membership reminder is sent to a user, they click on the link to go and renew on their membership page, then the membership page will display but without their contact and membership details loaded. The user then has to decide:
How do I login? This might not be obvious on the website or not enabled at all.
Do I complete the membership form anew? A new membership is created.
Do I just leave this system and go walk the dog instead - the membership can expire? Membership is lost.
Do I contact the organisation? Involve more people and wasting more time.
For the above, a similar process can happen for emails sent out for event registration, donation, profile updates etc.
Related to this problem is the default CiviCRM "Checksum Lifespan" (/civicrm/admin/setting/misc?reset=1) is defined as 7 days. This is far too short. This sets a time limit of 7 days for membership, event, donation etc. to be completed. If it's 8 days, that's too late - checksum expired! I think an improvement here is to also increase the default Checksum Lifespan to 30 days. So that CiviCRM provides the greatest opportunity for the targeted contacts to complete the transaction.
Agileware Ref: CIVICRM-800
**Proposed Solutions**
**Solution 1**: Expired Checksum: Display an informative message on the page if the user has opened a CiviCRM page using a URL with an expired contact checksum. Message could be: "The link used to access the website has expired. Please contact us to obtain a new link"
A PR for this solution 1 has been submitted, https://github.com/civicrm/civicrm-core/pull/12260
**Solution 2**: Default Checksum Lifespan: Change this to 30 days.
No PR for solution 2 has been submitted yet.
**Next Steps**
Let's discuss these problems and the different approaches that could be used to solve them. Then we can work on the relevant PRs and submit for approval.justinfreeman (Agileware)justinfreeman (Agileware)https://lab.civicrm.org/community/community-engagement/-/issues/16Provide details about core team members and list them "core team" page in Git...2020-09-17T09:45:38Zjustinfreeman (Agileware)Provide details about core team members and list them "core team" page in Gitlab, civicrm.org, CiviCRM DocumentationOne of my first questions when joining the CiviCRM community was, "who is the core team? who are the actual people". Reading this page, it's still not mentioned see https://lab.civicrm.org/community/community-engagement#the-core-team
@j...One of my first questions when joining the CiviCRM community was, "who is the core team? who are the actual people". Reading this page, it's still not mentioned see https://lab.civicrm.org/community/community-engagement#the-core-team
@josh may recall that our first few interactions where questions from me, "So who is core team?" I honestly wanted to know. It was a mystery and to be honest, to this day I still find it hard to articulate and if tested would surely fail.
This page has core team mentioned very briefly, https://civicrm.org/core-team
So I would like to propose that we identify who the core team members are: show their actual names, display their handles used on Mattermost, Github and GitLab. Include some background information about each person, their experience, their open source contributions, when they joined the project and their role in the core team. Including details of their residence, languages spoken, interests, current employer etc. and a profile picture would be really great!
Provide this information and making it easily accessible, eg. here in Gitlab, in the CiviCRM docs and on the civicrm.org website. Where possible, provide a link to the core team member page in their profile as a backlink - so people can look up who they are talking too or who has engaged in them with a discussion.
From what I can tell, currently in Github "core team" have a label/badge of "member" - which is a bit ambiguous. Does this mean "core team", "core team member" or is it some other meaning?
You could even include Patreon link for each core team member or Buy Me a Coffee, https://www.buymeacoffee.com/ or some other way of giving/thanking them directly.
I think this would be a positive change and make it easier for core team to be recognised, addressed appropriately in discussions/chat etc. and understood and acknowledged by the community for their contributions.
Core team should be / are proud of their work and I think the community would like to be able to recognise and show their appreciation.
![are-you-core-team](/uploads/6333b5a81d1b2143b6793be68f59b278/are-you-core-team.png)https://lab.civicrm.org/community/feature-request/-/issues/5The Create User Record action should not be available for Organisation Contac...2020-09-17T09:48:33Zjustinfreeman (Agileware)The Create User Record action should not be available for Organisation Contact TypesThe Create User Record action should not be available for Organisation Contact Types. Organisations should not have a User Record and having this action available perpetuates the notion that users can login to a website/CiviCRM which is ...The Create User Record action should not be available for Organisation Contact Types. Organisations should not have a User Record and having this action available perpetuates the notion that users can login to a website/CiviCRM which is contrary to how the system works, Individuals login to the website/CiviCRM and perform actions like renew membership, sign up for an event etc.
![remove-create-user-record-action-for-organisation-contact-types](/uploads/06db34adfefd73ef3a3ee570eee40d6d/remove-create-user-record-action-for-organisation-contact-types.png)