An Adelaide woman accused of supplying cannabis oil to terminally ill people has pleaded not guilty to drug charges and asserted her actions were "morally right".

Medicinal cannabis advocate Jenny Hallam, 45, entered her pleas in Adelaide Magistrates Court to one count each of possessing and manufacturing a controlled drug.

Police raided the woman's home at Hillier in northern Adelaide a year ago and charged her three months later with drug offences.

Outside court, with supporters by her side, she said she had hoped the Director of Public Prosecutions (DPP) would drop the charges.

"We have just provided the DPP with just under 200 letters from people who I have helped and also just the general public asking for the charges to be dropped," she said.

"It's against the public interest, it's a waste of taxpayers' money."

Ms Hallam said her actions were "morally right" and she was not a criminal.

"It was a medical necessity — the people were in need. Those people would have died if I hadn't of provided that treatment," she said.

"There are no victims in this crime, nobody was hurt, nobody was injured.

"I will stand in that courtroom proud and I will tell people that was did was the right thing, it was the morally right thing to do."

Doctors 'reluctant to prescribe'

Doctors in South Australia can legally prescribe cannabis in particular circumstances.

But advocates of medicinal use of cannabis argue doctors are unwilling to prescribe it and hurdles remain to accessing medicinal cannabis products.

"There is no legal access for people. Even though they have been trying, they have been told to go to their doctors [but] the doctors cannot prescribe a legal product," Me Hallam said.

She argued people who could be helped were dying instead.

If convicted of manufacturing a controlled drug, Ms Hallam faces a maximum jail sentence of seven years, a $35,000 fine, or both.

Greens MLC Tammy Franks said Ms Hallam was a "healer, not a dealer" and should not be facing the courts.

"We have a technical fiction at the moment which sees people like Jenny Hallam, who are there to try and help sick and suffering South Australians, dragged through the courts," she said.

"The law needs to be fixed and, until that law is fixed, people like Jenny need amnesty."

She urged her political colleagues to support the woman, who will be arraigned in the District Court in March and stand trial later.