Friday, 23 September 2022
  5 Replies
  182 Visits
0
Votes
Undo
  Subscribe

Hi brothers, first of all thanks for this great piece of software.

Our previous Coordinator of the body of elders has moved away and I have the privilege of taking over from him. He set up Theocbase a number of years ago and I was added initially as talk coordinator and then some access privliges were added when I was filling in for him from time to time.

Unfortunately I don't have full access rights and cannot give brothers new privileges on the midweek meeting etc. Our previous Cobe tried to amend this but this didn't work for some reason. He also wants to be taken off the system as he is now serving in another congregation.

What would be the best way for me to do this? There is no need for any other users on the system, just me for the moment. I noticed there is an access.json file in the dropbox; could I amend that to delete him as a user and give myself full privileges somehow? Or is there a better/easier way?

Thanks for your help, much appreciated!

Warm greetings from the English lake District,

Konrad

Accepted Answer
1
Votes
Undo

Zo, dat klinkt Nederlands...

The previous COBE is the TB admin for only one reason: within Dropbox he has shared his TheocBase folder with any other user. Not the other way round. Incidentally within Dropbox you would have edit permissions to his files, then within TB as an admin he could set restrictions on what exactly you could edit, or not.

So, first of all you'd probably want a backup of your database file (Settings, either choose 'backup database' or choose 'open database location' to personalise the way you make a backup; you need the file called theocbase.sqlite.)

Log TB out of Dropbox (hover over, not click, the cloud symbol, and hit the exit icon that appears). The listing under Access Control disappears. Disconnect all your devices.

Then within Dropbox you need to unlink yourself from your former COBE's Dropbox Apps/TheocBase folder. You need to log in to Dropbox to do that, or you could ask him to withdraw your access.  After that is done, the corresponding folder on your own Dropbox is probably still there, but I'd prefer to completely remove the TheocBase folder within the Apps folder, this includes the access.json file.

What I would do, just to be sure that any old bits are not in the way: go to the local database and in the Settings table clear the following values: last_dbsync_id, last_dbsync_time, last_dbsyncfile_time, last_db_user, last_reset_id.

This simulates a situation where you have never been connected to Dropbox before. Now hover over the cloud symbol again, hit the enter button and give your credentials. You should now see yourself as admin under Access Control. Be reminded that being an admin doesn't allow you to do anything, except grant roles. Grant yourself all roles, if not set by default.

 


https://www.theocbase.net/support-forum/post/1097-donations.html

For accessing the database my personal preference is http://sqlitebrowser.org/

For editing templates I now use https://code.visualstudio.com/ 

 


0
Votes
Undo

Great. I was thinking at some point you may want to use Dropbox, not so much perhaps to share with others, as well as to share with your own devices. That is why I probably banged on a bit about getting rid of Dropbox connections within Dropbox as wel...


https://www.theocbase.net/support-forum/post/1097-donations.html

For accessing the database my personal preference is http://sqlitebrowser.org/

For editing templates I now use https://code.visualstudio.com/ 

 


0
Votes
Undo

Hi Marc, I had a go at this and have done the following:

Backed up db, exited dropbox in TB, unlinked dropbox, opened up TB, restored db. 

As a result I now have full rights :-) 

I don't think I will connect to dropbox as I'm the only user for now.

Thanks so much for your help, big thumbs up!

Konrad van Grinsven selected the reply #9519 as the answer for this post — 1 week ago
0
Votes
Undo

Hi Marc, thanks so much for your comprehensive reply, I will give that a try this weekend and will let you know how I got on.

And yes the name is Dutch (originally Koenraad van Grinsven but that was way too tricky for the UK so it's Konrad now ;-)

Best wishes

0
Votes
Undo

Maybe some of these steps aren't necessary, but if the former COBE sets up TB in his new congregation, you want it all neatly separated


https://www.theocbase.net/support-forum/post/1097-donations.html

For accessing the database my personal preference is http://sqlitebrowser.org/

For editing templates I now use https://code.visualstudio.com/ 

 


Accepted Answer
1
Votes
Undo

Zo, dat klinkt Nederlands...

The previous COBE is the TB admin for only one reason: within Dropbox he has shared his TheocBase folder with any other user. Not the other way round. Incidentally within Dropbox you would have edit permissions to his files, then within TB as an admin he could set restrictions on what exactly you could edit, or not.

So, first of all you'd probably want a backup of your database file (Settings, either choose 'backup database' or choose 'open database location' to personalise the way you make a backup; you need the file called theocbase.sqlite.)

Log TB out of Dropbox (hover over, not click, the cloud symbol, and hit the exit icon that appears). The listing under Access Control disappears. Disconnect all your devices.

Then within Dropbox you need to unlink yourself from your former COBE's Dropbox Apps/TheocBase folder. You need to log in to Dropbox to do that, or you could ask him to withdraw your access.  After that is done, the corresponding folder on your own Dropbox is probably still there, but I'd prefer to completely remove the TheocBase folder within the Apps folder, this includes the access.json file.

What I would do, just to be sure that any old bits are not in the way: go to the local database and in the Settings table clear the following values: last_dbsync_id, last_dbsync_time, last_dbsyncfile_time, last_db_user, last_reset_id.

This simulates a situation where you have never been connected to Dropbox before. Now hover over the cloud symbol again, hit the enter button and give your credentials. You should now see yourself as admin under Access Control. Be reminded that being an admin doesn't allow you to do anything, except grant roles. Grant yourself all roles, if not set by default.

 


https://www.theocbase.net/support-forum/post/1097-donations.html

For accessing the database my personal preference is http://sqlitebrowser.org/

For editing templates I now use https://code.visualstudio.com/ 

 


  • Page :
  • 1
There are no replies made for this post yet.
Be one of the first to reply to this post!